> As a former Perl/Tk programmer in the process of converting to Tkx, I I want to mention that Tcl::Tk gives you perl/Tk syntax (but not full compatibility however).
As long as it also based on the same Tcl CPAN module as Tkx, you can even freely intermix approaches... So you do not choose Tkx or Tcl::Tk - you can use Tkx code but some old perl/Tk parts could work unmodified. I, for one, intermix pure-Tcl and Perl/Tk syntax using Tcl::Tk - and found this very powerful... > was wondering if anyone knew of a Tcl/Tk equivalent to the Perl/Tk > canvas 'Group' item. (where multiple canvas items are grouped > together, > given a single canvas ID, and then manipulated by the canvas > as a single > "mega item" In addition to the 'createGroup' canvas method was a > corresponding method to retrieve all of the individual canvas item > "members" of the group so an individual item could be manipulated if > desired. I've searched for "createGroup" in perlTk sources, and only found a function in the "ptkCanvGroup.c" file but I see no documentation for this function, and enven NO occurence of "CreateGroup" string within perl/Tk binary installation (e.g. no this call in "widget" demo)! There's no CreateGroup in Tcl/Tk, so this is very perl/Tk-specific, which makes me think this is a dead end ... Even its comments are not consistent. That said, you'll better invent some "grouping" tag and implement the functionality on script level. If you show your "createGroup" part of code, may be better advices could be given. Best regards, Vadim.