On Tue, Mar 29, 2005 at 12:21:32PM -0800, Gus Wirth wrote: > > > >I'll try to research that subject at least a bit before coming in on > >May. I know it can be done because so many of my Tcl/Tk books have > >sections on adding custom widgets. Extensibility is the name of the game > >in Tcl. That's why it was invented (actually the whole GUI Tk was just > >an extension originally, albeit a very popular one). > > > >To help me out, do you want to know how to add custom widgets to > >VisualTcl, or just to wish? > > I'd like to know how to add custom widgets to VisualTcl and where to get > them. I'm coming from the Delphi/Kylix IDE world where it is very easy to > add stuff to the component palette. There are a few repository websites > like the Delphi Super Page <http://delphi.icm.edu.pl> and Torry's Delphi > Pages <http://www.torry.net> that have literally thousands of add-on > widgets (components in Delphi speak) already packaged up and ready to install. >
Yeah, Vtcl is one of my favorite things. It takes GUI development from easy to absurdly easy. >From their web page: http://vtcl.sourceforge.net/ Features # 100% pure Tcl/Tk. No external libraries required. # Extensible widget and geometry manager support. # Create compound widgets and widget libraries. # GUI interface for most aspects of Tcl/Tk development. # Support for user images and fonts in your project. # Imports pre-existing Tcl/Tk code. # Built-in support for widget toolkits including: [incr Widgets], BLT, TkTable # Visual Tcl features new ready-to-use widgets: combo box, multicolumn listbox, progress bar # Predefined compounds available including scrolled text, scrolled listbox, scrolled canvas, horizontal and vertical splitters # Exports Tclets which run in Netscape/MSIE. # Support for freewrap. Generate binaries for Windows or Linux. Note #s 2 and 7. Extensible and apparently automagic support for widget add-ins. I'll also demo Tclpro which includes a symbolic Tcl debugger and a syntax checker. Meantime I'll pass your question to the Vtcl mailing list. -- Lan Barnes [EMAIL PROTECTED] Linux Guy, SCM Specialist 858-354-0616 -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-steer
