[Python-checkins] CVS: python/dist/src/Mac/Modules/ctl Ctlmodule.c,1.43,1.44
Jack Jansen
jackjansen@users.sourceforge.net
Tue, 22 May 2001 14:51:46 -0700
Update of /cvsroot/python/python/dist/src/Mac/Modules/ctl
In directory usw-pr-cvs1:/tmp/cvs-serv13873/Python/Mac/Modules/ctl
Modified Files:
Ctlmodule.c
Log Message:
Lots more Carbon/Carbon.h includes, new UPP routine names, function prototypes. Most toolbox modules now compile, link and import in MacOSX-MachO python.
Index: Ctlmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Modules/ctl/Ctlmodule.c,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -r1.43 -r1.44
*** Ctlmodule.c 2001/05/17 21:54:45 1.43
--- Ctlmodule.c 2001/05/22 21:51:44 1.44
***************
*** 9,15 ****
#include "pymactoolbox.h"
#include <Controls.h>
- #ifndef kControlCheckBoxUncheckedValue
#include <ControlDefinitions.h>
#endif
--- 9,17 ----
#include "pymactoolbox.h"
[...1938 lines suppressed...]
! mydrawproc_upp = NewControlUserPaneDrawProc(mydrawproc);
! myidleproc_upp = NewControlUserPaneIdleProc(myidleproc);
! myhittestproc_upp = NewControlUserPaneHitTestProc(myhittestproc);
! mytrackingproc_upp = NewControlUserPaneTrackingProc(mytrackingproc);
! PyMac_INIT_TOOLBOX_OBJECT_NEW(CtlObj_New);
! PyMac_INIT_TOOLBOX_OBJECT_CONVERT(CtlObj_Convert);
--- 2682,2692 ----
! mytracker_upp = NewControlActionUPP(mytracker);
! mydrawproc_upp = NewControlUserPaneDrawUPP(mydrawproc);
! myidleproc_upp = NewControlUserPaneIdleUPP(myidleproc);
! myhittestproc_upp = NewControlUserPaneHitTestUPP(myhittestproc);
! mytrackingproc_upp = NewControlUserPaneTrackingUPP(mytrackingproc);
! PyMac_INIT_TOOLBOX_OBJECT_NEW(ControlHandle, CtlObj_New);
! PyMac_INIT_TOOLBOX_OBJECT_CONVERT(ControlHandle, CtlObj_Convert);