diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2003-12-03 23:20:13 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2003-12-03 23:20:13 (GMT) |
commit | da6081fccb71541004e3f36f57a9c0971a969e3b (patch) | |
tree | 1e2beac551e87964061e6fd9bfca22b35f1c7f2a /Mac/Modules/ctl | |
parent | fe3fe4adb5c7a72bfec3c5b7b8ec5e42d8ccc625 (diff) | |
download | cpython-da6081fccb71541004e3f36f57a9c0971a969e3b.zip cpython-da6081fccb71541004e3f36f57a9c0971a969e3b.tar.gz cpython-da6081fccb71541004e3f36f57a9c0971a969e3b.tar.bz2 |
Ported to Universal Headers 3.4.2. Qd and Qt remain to be done.
Completely untested.
Diffstat (limited to 'Mac/Modules/ctl')
-rw-r--r-- | Mac/Modules/ctl/_Ctlmodule.c | 128 | ||||
-rw-r--r-- | Mac/Modules/ctl/ctlscan.py | 1 |
2 files changed, 65 insertions, 64 deletions
diff --git a/Mac/Modules/ctl/_Ctlmodule.c b/Mac/Modules/ctl/_Ctlmodule.c index 9f299a1..a7073a6 100644 --- a/Mac/Modules/ctl/_Ctlmodule.c +++ b/Mac/Modules/ctl/_Ctlmodule.c @@ -1385,15 +1385,15 @@ static PyObject *CtlObj_SetControlDragTrackingEnabled(ControlObject *_self, PyOb { PyObject *_res = NULL; OSStatus _err; - Boolean tracks; + Boolean inTracks; #ifndef SetControlDragTrackingEnabled PyMac_PRECHECK(SetControlDragTrackingEnabled); #endif if (!PyArg_ParseTuple(_args, "b", - &tracks)) + &inTracks)) return NULL; _err = SetControlDragTrackingEnabled(_self->ob_itself, - tracks); + inTracks); if (_err != noErr) return PyMac_Error(_err); Py_INCREF(Py_None); _res = Py_None; @@ -1404,17 +1404,17 @@ static PyObject *CtlObj_IsControlDragTrackingEnabled(ControlObject *_self, PyObj { PyObject *_res = NULL; OSStatus _err; - Boolean tracks; + Boolean outTracks; #ifndef IsControlDragTrackingEnabled PyMac_PRECHECK(IsControlDragTrackingEnabled); #endif if (!PyArg_ParseTuple(_args, "")) return NULL; _err = IsControlDragTrackingEnabled(_self->ob_itself, - &tracks); + &outTracks); if (_err != noErr) return PyMac_Error(_err); _res = Py_BuildValue("b", - tracks); + outTracks); return _res; } @@ -3608,9 +3608,9 @@ static PyMethodDef CtlObj_methods[] = { {"HandleControlDragReceive", (PyCFunction)CtlObj_HandleControlDragReceive, 1, PyDoc_STR("(DragReference inDrag) -> None")}, {"SetControlDragTrackingEnabled", (PyCFunction)CtlObj_SetControlDragTrackingEnabled, 1, - PyDoc_STR("(Boolean tracks) -> None")}, + PyDoc_STR("(Boolean inTracks) -> None")}, {"IsControlDragTrackingEnabled", (PyCFunction)CtlObj_IsControlDragTrackingEnabled, 1, - PyDoc_STR("() -> (Boolean tracks)")}, + PyDoc_STR("() -> (Boolean outTracks)")}, {"GetControlBounds", (PyCFunction)CtlObj_GetControlBounds, 1, PyDoc_STR("() -> (Rect bounds)")}, {"IsControlHilited", (PyCFunction)CtlObj_IsControlHilited, 1, @@ -3990,17 +3990,17 @@ static PyObject *Ctl_DrawControls(PyObject *_self, PyObject *_args) static PyObject *Ctl_UpdateControls(PyObject *_self, PyObject *_args) { PyObject *_res = NULL; - WindowPtr theWindow; - RgnHandle updateRegion; + WindowPtr inWindow; + RgnHandle inUpdateRegion; #ifndef UpdateControls PyMac_PRECHECK(UpdateControls); #endif if (!PyArg_ParseTuple(_args, "O&O&", - WinObj_Convert, &theWindow, - ResObj_Convert, &updateRegion)) + WinObj_Convert, &inWindow, + ResObj_Convert, &inUpdateRegion)) return NULL; - UpdateControls(theWindow, - updateRegion); + UpdateControls(inWindow, + inUpdateRegion); Py_INCREF(Py_None); _res = Py_None; return _res; @@ -4231,17 +4231,17 @@ static PyObject *Ctl_SetAutomaticControlDragTrackingEnabledForWindow(PyObject *_ { PyObject *_res = NULL; OSStatus _err; - WindowPtr theWindow; - Boolean tracks; + WindowPtr inWindow; + Boolean inTracks; #ifndef SetAutomaticControlDragTrackingEnabledForWindow PyMac_PRECHECK(SetAutomaticControlDragTrackingEnabledForWindow); #endif if (!PyArg_ParseTuple(_args, "O&b", - WinObj_Convert, &theWindow, - &tracks)) + WinObj_Convert, &inWindow, + &inTracks)) return NULL; - _err = SetAutomaticControlDragTrackingEnabledForWindow(theWindow, - tracks); + _err = SetAutomaticControlDragTrackingEnabledForWindow(inWindow, + inTracks); if (_err != noErr) return PyMac_Error(_err); Py_INCREF(Py_None); _res = Py_None; @@ -4252,19 +4252,19 @@ static PyObject *Ctl_IsAutomaticControlDragTrackingEnabledForWindow(PyObject *_s { PyObject *_res = NULL; OSStatus _err; - WindowPtr theWindow; - Boolean tracks; + WindowPtr inWindow; + Boolean outTracks; #ifndef IsAutomaticControlDragTrackingEnabledForWindow PyMac_PRECHECK(IsAutomaticControlDragTrackingEnabledForWindow); #endif if (!PyArg_ParseTuple(_args, "O&", - WinObj_Convert, &theWindow)) + WinObj_Convert, &inWindow)) return NULL; - _err = IsAutomaticControlDragTrackingEnabledForWindow(theWindow, - &tracks); + _err = IsAutomaticControlDragTrackingEnabledForWindow(inWindow, + &outTracks); if (_err != noErr) return PyMac_Error(_err); _res = Py_BuildValue("b", - tracks); + outTracks); return _res; } @@ -4362,33 +4362,33 @@ static PyObject *Ctl_CreateDisclosureTriangleControl(PyObject *_self, PyObject * { PyObject *_res = NULL; OSStatus _err; - WindowPtr window; - Rect boundsRect; - UInt16 orientation; - CFStringRef title; - SInt32 initialValue; - Boolean drawTitle; - Boolean autoToggles; + WindowPtr inWindow; + Rect inBoundsRect; + UInt16 inOrientation; + CFStringRef inTitle; + SInt32 inInitialValue; + Boolean inDrawTitle; + Boolean inAutoToggles; ControlHandle outControl; #ifndef CreateDisclosureTriangleControl PyMac_PRECHECK(CreateDisclosureTriangleControl); #endif if (!PyArg_ParseTuple(_args, "O&O&HO&lbb", - WinObj_Convert, &window, - PyMac_GetRect, &boundsRect, - &orientation, - CFStringRefObj_Convert, &title, - &initialValue, - &drawTitle, - &autoToggles)) + WinObj_Convert, &inWindow, + PyMac_GetRect, &inBoundsRect, + &inOrientation, + CFStringRefObj_Convert, &inTitle, + &inInitialValue, + &inDrawTitle, + &inAutoToggles)) return NULL; - _err = CreateDisclosureTriangleControl(window, - &boundsRect, - orientation, - title, - initialValue, - drawTitle, - autoToggles, + _err = CreateDisclosureTriangleControl(inWindow, + &inBoundsRect, + inOrientation, + inTitle, + inInitialValue, + inDrawTitle, + inAutoToggles, &outControl); if (_err != noErr) return PyMac_Error(_err); _res = Py_BuildValue("O&", @@ -4882,24 +4882,24 @@ static PyObject *Ctl_CreateIconControl(PyObject *_self, PyObject *_args) { PyObject *_res = NULL; OSStatus _err; - WindowPtr window; - Rect boundsRect; - ControlButtonContentInfo icon; - Boolean dontTrack; + WindowPtr inWindow; + Rect inBoundsRect; + ControlButtonContentInfo inIconContent; + Boolean inDontTrack; ControlHandle outControl; #ifndef CreateIconControl PyMac_PRECHECK(CreateIconControl); #endif if (!PyArg_ParseTuple(_args, "O&O&O&b", - WinObj_Convert, &window, - PyMac_GetRect, &boundsRect, - ControlButtonContentInfo_Convert, &icon, - &dontTrack)) + WinObj_Convert, &inWindow, + PyMac_GetRect, &inBoundsRect, + ControlButtonContentInfo_Convert, &inIconContent, + &inDontTrack)) return NULL; - _err = CreateIconControl(window, - &boundsRect, - &icon, - dontTrack, + _err = CreateIconControl(inWindow, + &inBoundsRect, + &inIconContent, + inDontTrack, &outControl); if (_err != noErr) return PyMac_Error(_err); _res = Py_BuildValue("O&", @@ -5422,7 +5422,7 @@ static PyMethodDef Ctl_methods[] = { {"DrawControls", (PyCFunction)Ctl_DrawControls, 1, PyDoc_STR("(WindowPtr theWindow) -> None")}, {"UpdateControls", (PyCFunction)Ctl_UpdateControls, 1, - PyDoc_STR("(WindowPtr theWindow, RgnHandle updateRegion) -> None")}, + PyDoc_STR("(WindowPtr inWindow, RgnHandle inUpdateRegion) -> None")}, {"FindControl", (PyCFunction)Ctl_FindControl, 1, PyDoc_STR("(Point testPoint, WindowPtr theWindow) -> (ControlPartCode _rv, ControlHandle theControl)")}, {"IdleControls", (PyCFunction)Ctl_IdleControls, 1, @@ -5446,15 +5446,15 @@ static PyMethodDef Ctl_methods[] = { {"ClearKeyboardFocus", (PyCFunction)Ctl_ClearKeyboardFocus, 1, PyDoc_STR("(WindowPtr inWindow) -> None")}, {"SetAutomaticControlDragTrackingEnabledForWindow", (PyCFunction)Ctl_SetAutomaticControlDragTrackingEnabledForWindow, 1, - PyDoc_STR("(WindowPtr theWindow, Boolean tracks) -> None")}, + PyDoc_STR("(WindowPtr inWindow, Boolean inTracks) -> None")}, {"IsAutomaticControlDragTrackingEnabledForWindow", (PyCFunction)Ctl_IsAutomaticControlDragTrackingEnabledForWindow, 1, - PyDoc_STR("(WindowPtr theWindow) -> (Boolean tracks)")}, + PyDoc_STR("(WindowPtr inWindow) -> (Boolean outTracks)")}, {"CreateBevelButtonControl", (PyCFunction)Ctl_CreateBevelButtonControl, 1, PyDoc_STR("(WindowPtr window, Rect boundsRect, CFStringRef title, UInt16 thickness, UInt16 behavior, ControlButtonContentInfo info, SInt16 menuID, UInt16 menuBehavior, UInt16 menuPlacement) -> (ControlHandle outControl)")}, {"CreateSliderControl", (PyCFunction)Ctl_CreateSliderControl, 1, PyDoc_STR("(WindowPtr window, Rect boundsRect, SInt32 value, SInt32 minimum, SInt32 maximum, UInt16 orientation, UInt16 numTickMarks, Boolean liveTracking, PyObject* liveTrackingProc) -> (ControlHandle outControl)")}, {"CreateDisclosureTriangleControl", (PyCFunction)Ctl_CreateDisclosureTriangleControl, 1, - PyDoc_STR("(WindowPtr window, Rect boundsRect, UInt16 orientation, CFStringRef title, SInt32 initialValue, Boolean drawTitle, Boolean autoToggles) -> (ControlHandle outControl)")}, + PyDoc_STR("(WindowPtr inWindow, Rect inBoundsRect, UInt16 inOrientation, CFStringRef inTitle, SInt32 inInitialValue, Boolean inDrawTitle, Boolean inAutoToggles) -> (ControlHandle outControl)")}, {"CreateProgressBarControl", (PyCFunction)Ctl_CreateProgressBarControl, 1, PyDoc_STR("(WindowPtr window, Rect boundsRect, SInt32 value, SInt32 minimum, SInt32 maximum, Boolean indeterminate) -> (ControlHandle outControl)")}, {"CreateRelevanceBarControl", (PyCFunction)Ctl_CreateRelevanceBarControl, 1, @@ -5488,7 +5488,7 @@ static PyMethodDef Ctl_methods[] = { {"CreatePictureControl", (PyCFunction)Ctl_CreatePictureControl, 1, PyDoc_STR("(WindowPtr window, Rect boundsRect, ControlButtonContentInfo content, Boolean dontTrack) -> (ControlHandle outControl)")}, {"CreateIconControl", (PyCFunction)Ctl_CreateIconControl, 1, - PyDoc_STR("(WindowPtr window, Rect boundsRect, ControlButtonContentInfo icon, Boolean dontTrack) -> (ControlHandle outControl)")}, + PyDoc_STR("(WindowPtr inWindow, Rect inBoundsRect, ControlButtonContentInfo inIconContent, Boolean inDontTrack) -> (ControlHandle outControl)")}, {"CreateWindowHeaderControl", (PyCFunction)Ctl_CreateWindowHeaderControl, 1, PyDoc_STR("(WindowPtr window, Rect boundsRect, Boolean isListHeader) -> (ControlHandle outControl)")}, {"CreatePushButtonControl", (PyCFunction)Ctl_CreatePushButtonControl, 1, diff --git a/Mac/Modules/ctl/ctlscan.py b/Mac/Modules/ctl/ctlscan.py index ac1d3f4..818541e 100644 --- a/Mac/Modules/ctl/ctlscan.py +++ b/Mac/Modules/ctl/ctlscan.py @@ -125,6 +125,7 @@ class MyScanner(Scanner): ## 'DataBrowserTableViewColumnDesc', ## 'DataBrowserListViewColumnDesc', 'CFDataRef', + 'DataBrowserListViewHeaderDesc', # difficult struct ] def makerepairinstructions(self): |