Tartarus CVS: putty: ben

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Sat, 15 Feb 2003 16:22:18 +0000


CVS Root:       /home/cvs
Module:         putty
Changes by:     ben
Date:           Sat Feb 15 2003  16:22:17 GMT

Log message:
Rather than increasing the size of my switch statements yet further, have
a bunch of function pointers associated with each window to do things like
updates and click handling.  This is all looking disturbingly object-oriented.
.
While I'm here, separate out the about box into its own file, shared by PuTTY
and PuTTYgen.

Modified files:
    mac             : mac.c mac.h macdlg.c macevlog.c macterm.c
Added files:
    mac             : macabout.c

Links:
http://cvs.tartarus.org//putty/mac/mac.c.diff?r1=1.48&r2=1.49
http://cvs.tartarus.org//putty/mac/mac.h.diff?r1=1.33&r2=1.34
http://cvs.tartarus.org//putty/mac/macabout.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/mac/macdlg.c.diff?r1=1.11&r2=1.12
http://cvs.tartarus.org//putty/mac/macevlog.c.diff?r1=1.1&r2=1.2
http://cvs.tartarus.org//putty/mac/macterm.c.diff?r1=1.70&r2=1.71