Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANNOUNCE: tkpath 0.2.4

17 views
Skip to first unread message

mat...@gmail.com

unread,
Mar 5, 2007, 5:31:13 AM3/5/07
to

ANNOUNCE: tkpath 0.2.4
----------------------

Tkpath is an extension package to Tcl/Tk that provides much improved
graphic drawing capabilities for the canvas widget. It is best
described
by looking at the sample web pages:
http://tclbitprint.sourceforge.net/tkpath/quartz/index.html
http://tclbitprint.sourceforge.net/tkpath/gdiplus/index.html
http://tclbitprint.sourceforge.net/tkpath/cairo/index.html

You will find some sparse documentation as well at:
http://tclbitprint.sourceforge.net/tkpath/README.txt

The code lives in the tclbitprint SourceForge project under the
'tkpath'
module, see http://sourceforge.net/projects/tclbitprint .
In cvs you will also find prebuilt shared libs for MacOSX, XP, and
linux.

New in 0.2.4 is:

1. New tkpath::surface command which creates in memory drawing
surfaces.
All tkpath drawing commands supported. Export to a tk image when
finished.

2. Incompatible changes:
o Gradients now created as tkpath::gradient create linear|
radial ...
o The -fillgradient option is gone. Instead -fill takes either a tk
color
or a gradient name.

3. Bugfixes. Several instabilities fixed:
o Empty -text
o Doing 'coords' repeatedly on path item
o Empty gradient -stops
o Various mem leaks

My Coccinella sources contain a SVG importer that can handle some SVG
files
but not all. See http://coccinella.sourceforge.net/ and the file in
cvs
coccinella/contrib/svg2can.tcl.

Enjoy, Mats (mat...@users.sourceforge.net)

Erik Leunissen

unread,
Mar 5, 2007, 3:46:00 PM3/5/07
to
mat...@gmail.com wrote:
> ANNOUNCE: tkpath 0.2.4

Hi Mats,

I've looked at:

http://sourceforge.net/project/showfiles.php?group_id=84344

The downloadable item there is named tkpath 0.1

How does that correspond to the announcement of version 0.2.4?

B.t.w.: the demo's look impressive.

Erik Leunissen
--
leunissen@ nl | Merge the left part of these two lines into one,
e. hccnet. | respecting a character's position in a line.

mat...@gmail.com

unread,
Mar 6, 2007, 1:53:09 AM3/6/07
to
On 5 Mar, 21:46, Erik Leunissen <l...@the.footer.invalid> wrote:

I don't make any file distributions anymore. You have to get it from
cvs.

/Mats

Georgios Petasis

unread,
Mar 9, 2007, 10:36:00 AM3/9/07
to mat...@gmail.com
O/H mat...@gmail.com έγραψε:

I think there is a small error in file pkgIndex.tcl.in in the tkpath
CVS. The package tile is referenced instead tkpath.

George

0 new messages