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

Reply via email to