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

Reply via email to