Tartarus CVS: putty: ben

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Sat, 10 May 2003 21:23:26 +0100


CVS Root:       /home/cvs
Module:         putty
Changes by:     ben
Date:           Sat May 10 2003  21:23:26 BST

Log message:
Change the way that panel-switching works so that we only hide the panel
we're switching from and show the panel we're switching to, rather than
iterating over all the panels, hiding and showing them as appropriate.
This has that consequence that all controls have to be created invisible,
since they no longer get hidden after creation.  As usual, the scroll
bars on list boxes have a special hack of their own.

Modified files:
    mac             : macctrls.c

Links:
http://cvs.tartarus.org//putty/mac/macctrls.c.diff?r1=1.40&r2=1.41