Bruce, The gui classes in uni/lib are the "version 1" or "original" GUI classes. They are preserved for backwards compatibility of legacy applications but should not be used for any new code. Robert Parlett wanted them and their corresponding version of ivib deleted long ago, so it is not his fault they are still there confusing people. I am almost, now, like 8 years later, ready to further deprecate the version 1 gui code, having migrated every significant application that I knew of over to the version 2 GUI.
The gui package in uni/gui is the "version 2" of the GUI classes, and it is what is being maintained and enhanced at this point. Additions and bugfixes to that package are welcome. I will be conservative about preserving backward compatibility and stability in reviewing contributions. Cheers, Clint ________________________________________ From: Bruce & Breeanna Rennie <bren...@dcsi.net.au> Sent: Saturday, August 17, 2013 10:06 PM To: Unicon group Subject: [Unicon-group] Question relating to what is the most up to date version of the GUI for Unicon -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I am currently going through the files for the various GUI classes. I find that there are two different version that are applicable. The first is found in uni/lib and the second is found in uni/gui Which of these is the most appropriate to look at in relation to adding or making changes to the GUI classes? I have been slowly working my way through the code related to ipl/gprocs which is referenced by both of the above. The Graphics Programming in Icon book makes a statement about the limited number of vidgets. The relevant code is referenced by the GUI classes and I am looking at what is required to allow additional vidgets to be added. I have found the relevant code. Which in turn has led to studying the GUI classes. All of this is a consequence of looking at CSG programming, the purpose for which I am developing a tool for creating plans for my woodworking designs. One of these designs is related to building a VAWT. At the present moment the winds outside are running at about 30 to 40 kms/hr. The winds have been fairly consistent for the last couple of weeks and will be so for the next few weeks. regards Bruce Rennie -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSEFZKAAoJEDnjfB2rLxBe3AYH/jg1+DgOOQVBXzTteKQhtFWu 2DNMLAAoty9dnCS7rakJbN53YKuHzi92IlIyCiv8UZ6AQCt22U0XtP+LTp3LThXb mWAsOgnPijunR/swtFFNRruVFsQ/QiX84LHM1kKfgaWGqrPEogBfwm+Auf5f2xMt 82UZ/IeB1jUFzvsk44CHMQda0sxpbZV4c6OTdR9FteTqekux9p7lwtd0Z40LAspW sMyPUzV5vSj/VYaR5aeHvjYJXefq8Blzc+tMKED2Mbm1rYChpF2ptbVN36beWayH ECP7+EwOOnIccMxJUjUieeAzRChfzW4AkFc+F50t3J1zgqom/fNafWNKowCA/80= =qySs -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Unicon-group mailing list Unicon-group@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unicon-group ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Unicon-group mailing list Unicon-group@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unicon-group
