Michael Fellinger schrieb:

>On Mon, Nov 9, 2009 at 8:05 PM, Arndt Roger Schneider
><arndt.roger / web.de> wrote:
>  
>
>>Michael Fellinger schrieb:
>>[snip]
>>
>>Hi Michael,
>>your project lacks some documentation.
>>
>>How does the interface differ from ruby-tk?
>>Only in the require statement?
>>
>>What about custom properties--traces on variables?
>>
>>I have a tool which generates wrapper classes from the
>>Tcl source code for python, ruby and lisp, support for your
>>library wouldn't be hard.
>>    
>>
>
>I'm sorry, the project is just a month old and just got usable
>recently, still a few of the commands are missing.
>I will try to improve the documentation and make a first release soon,
>maybe within a week.
>The interface differs from ruby-tk by not providing lots of aliases
>and using the C API of Tcl/Tk a lot more.
>You can take a look at the specs and examples to see how it is being
>used, usual apps don't need a lot of change to run on FFI::Tk.
>Thanks for the information.
>I haven't found any information on TkPath, is it shipped with tk, or
>do i need to compile anything to install it?
>
>  
>
Yes it's a 3rd party package!

The Runtime Library and Gestalt Items
are independent from tkpath
--you just get a more sophisticated
Graphical User Interface with transparency and gradients :-)

The Tcl-related documentation of the Runtime Library
contains a chapter on tkpath:
http://gestaltitems.sourceforge.net/rtl/RTL_Tkpath.html

In short the project is hosted at sourceforge under
http://tclbitprint.sourceforge.net/

Source code access through CVS:
# cvs tkpath:
cvs 
-d:pserver:anonymous / tclbitprint.cvs.sourceforge.net:/cvsroot/tclbitprint 
login
# gives you version 0.3.x
# [enter]
cvs -z3 
-d:pserver:anonymous / tclbitprint.cvs.sourceforge.net:/cvsroot/tclbitprint 
co -P tkpath


There are some administrative difficulties with tkpath right now.
I do recommend that you use a
stable older version (0.2.8 instead of the current 0.3 and 0.3.1).
The Runtime Library and Gestalt Items support both tkpath 0.2 and 0.3.x.

-roger