mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
0d6d23b25d
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
198 lines
6.9 KiB
Text
198 lines
6.9 KiB
Text
|
|
[ current support status of Tcl/Tk extensions ]
|
|
|
|
*** RELEASE_DATE of the libraries => see 'tkextlib/version.rb' ***
|
|
|
|
The following list shows *CURRENT* status when this file was modifyed
|
|
at last. If you want to add other Tcl/Tk extensions to the planed list
|
|
(or change its status position), please request them at the ruby-talk,
|
|
ruby-list, or ruby-dev ML. Although we cannot promise to support your
|
|
requests, we'll try to do.
|
|
|
|
If you want to check that wrapper libraries are ready to use on your
|
|
environment, please execute 'pkg_checker.rb' with no arguments. The
|
|
script may give you some hints about that.
|
|
|
|
|
|
***** IMPORTANT NOTE **********************************************
|
|
|
|
'support' means that Ruby/Tk's wrapper libraries are released.
|
|
'not support' does *NOT* mean that the extension doesn't work
|
|
on Ruby/Tk.
|
|
|
|
The version number of each extension means the latest version
|
|
which is checked its feature. That is, it does NOT means only
|
|
version of working. Library files maybe include some features
|
|
which is included in the former version but removed from the
|
|
latest, and maybe able to support the later version then the
|
|
shown version.
|
|
|
|
Even if the status of the extension is 'not support', you can
|
|
control the functions/widgets of the extension without wrapper
|
|
libraries by Tk.tk_call(), Tk.ip_eval(), and so on.
|
|
|
|
If you cannot use installed Tcl/Tk extension, please check the
|
|
followings.
|
|
|
|
(1) On your Tcl/Tk, does the extention work?
|
|
|
|
(2) Do DLL libraries of the extension exist on DLL load-path?
|
|
(See also "<ruby archive>/ext/tcltklib/README.ActiveTcl")
|
|
|
|
(3) Is the Tcl library directory of the extension included in
|
|
library search-path of the Tcl interpreter linked Ruby/Tk?
|
|
|
|
The check results may request you to do some setup operations
|
|
before using the extension. If so, then please write the step
|
|
of setup oprations into the "setup.rb" file in the directory
|
|
of the wrapper libraries for the extention (It is the wrapper
|
|
libraries have the standard structure of the libraries in this
|
|
directory). The "setup" file is required before requiring the
|
|
Tcl library package (TkPackage.require(<libname>)).
|
|
|
|
*******************************************************************
|
|
|
|
|
|
===< support with some examples (may be beta quality) >=======================
|
|
|
|
Tcllib 1.11.1
|
|
Tklib 0.5 http://sourceforge.net/projects/tcllib ==> tcllib
|
|
( partial support; primary support target is Tklib)
|
|
|
|
IWidgets 4.0.2 http://sourceforge.net/projects/incrtcl ==> iwidgets
|
|
|
|
BWidget 1.8 [ CVS/Hd(2009-07-02) ]
|
|
http://sourceforge.net/projects/tcllib ==> bwidget
|
|
|
|
TkTable 2.10 http://sourceforge.net/projects/tktable ==> tktable
|
|
* see also <http://www.korus.hu/~fery/ruby/tktable.rb>
|
|
written by Ferenc Engard (ferenc@engard.hu)
|
|
|
|
Vu widgets 2.3.0 http://sourceforge.net/projects/tktable ==> vu
|
|
|
|
TkHTML 2.0 http://www.hwaci.com/sw/tkhtml/ ==> tkHTML
|
|
|
|
ICONS 1.0 http://www.satisoft.com/tcltk/icons/ ==> ICONS
|
|
|
|
TkImg 1.3 http://sourceforge.net/projects/tkimg ==> tkimg
|
|
|
|
|
|
BLT 2.4z http://sourceforge.net/projects/blt
|
|
* see also tcltk-ext library on RAA
|
|
(http://raa.ruby-lang.org/)
|
|
==> blt
|
|
|
|
TkTreeCtrl 2.2.9
|
|
http://tktreectrl.sourceforge.net/ ==> treectrl
|
|
|
|
Tile 0.8.3/8.6b1
|
|
http://sourceforge.net/projects/tktable ==> tile
|
|
|
|
|
|
|
|
===< support (may be alpha or beta quality) >=================================
|
|
|
|
IncrTcl CVS/Hd(2008-12-15)
|
|
http://sourceforge.net/projects/incrtcl ==> itcl, itk
|
|
|
|
TclX CVS/Hd(2008-12-15)
|
|
http://sourceforge.net/projects/tclx
|
|
==> tclx (partial support; infox command and
|
|
XPG/3 message catalogs only)
|
|
|
|
Trofs 0.4.4 http://math.nist.gov/~DPorter/tcltk/trofs/
|
|
|
|
|
|
|
|
===< possibly available (not tested; alpha quality) >=========================
|
|
|
|
winico 0.6
|
|
http://sourceforge.net/projects/tktable
|
|
==> winico (win32 only)
|
|
|
|
TkTrans latest(2004-10-11)
|
|
http://www2.cmp.uea.ac.uk/~fuzz/tktrans/default.html
|
|
==> tktrans (win32 only)
|
|
|
|
TkDND 1.0a2 http://sourceforge.net/projects/tkdnd ==> tkDND
|
|
|
|
|
|
|
|
===< plan to support (alpha quality libraries may be included) >==============
|
|
|
|
GraphViz *** http://www.graphviz.org/
|
|
|
|
Tkgeomap *** http://tkgeomap.sourceforge.net/index.html
|
|
|
|
|
|
|
|
===< not determined to supprt or not >========================================
|
|
|
|
Tix *** http://tixlibrary.sourceforge.net/
|
|
* see also tcltk-ext library on RAA
|
|
(http://raa.ruby-lang.org/)
|
|
|
|
TkZinc *** http://www.tkzinc.org/
|
|
|
|
Wbc *** http://home.t-online.de/home/csaba.nemethi/
|
|
|
|
Mentry *** http://home.t-online.de/home/csaba.nemethi/
|
|
|
|
Tablelist *** http://home.t-online.de/home/csaba.nemethi/
|
|
|
|
ANIGIF *** http://cardtable.sourceforge.net/tcltk/
|
|
|
|
IMG_ROTATE *** http://cardtable.sourceforge.net/tcltk/
|
|
|
|
TclVfs *** http://sourceforge.net/projects/tclvfs/
|
|
|
|
vfwtcl *** http://sourceforge.net/projects/avicaptcl
|
|
* Win32 only
|
|
|
|
multicast *** http://sourceforge.net/projects/avicaptcl
|
|
* Win32 only
|
|
|
|
XBit *** http://www.geocities.com/~chengye/
|
|
* current implementation is for Windows only
|
|
|
|
QuickTimeTcl *** http://hem.fyristorg.com/matben/qt/
|
|
* works under Mac OS (8,9,X) or Windows
|
|
|
|
|
|
|
|
===< may not support (already exist, out of Ruby/Tk scope, and so on) >=======
|
|
|
|
TkCon *** http://sourceforge.net/projects/tkcon
|
|
|
|
Expect *** http://sourceforge.net/projects/expect
|
|
|
|
TclXML *** http://sourceforge.net/projects/tclxml
|
|
|
|
TclXSLT *** http://sourceforge.net/projects/tclxml
|
|
|
|
TclDOM *** http://sourceforge.net/projects/tclxml
|
|
|
|
TclSOAP *** http://sourceforge.net/projects/tclsoap
|
|
|
|
Snack *** http://www.speech.kth.se/~kare/snack2.2.tar.gz
|
|
* use Snack for Ruby
|
|
(see http://rbsnack.sourceforge.net/)
|
|
|
|
Tcom *** http://www.vex.net/~cthuang/tcom/
|
|
|
|
tDOM *** http://www.tdom.org
|
|
|
|
Mk4tcl *** http://www.equi4.com/metakit/tcl.html
|
|
|
|
Memchan *** http://sourceforge.net/projects/memchan
|
|
|
|
XOTcl *** http://www.xotcl.org/
|
|
|
|
|
|
===< tool (may not supprt) >==================================================
|
|
|
|
tbcload/tclcompiler
|
|
*** http://www.tcl.tk/software/tclpro/
|
|
|
|
|
|
(End of List)
|