[Python-checkins] python/dist/src/Mac/Modules/qd _Qdmodule.c, 1.19,
1.20 qdscan.py, 1.29, 1.30
jackjansen at users.sourceforge.net
jackjansen at users.sourceforge.net
Fri Dec 5 19:00:22 EST 2003
Update of /cvsroot/python/python/dist/src/Mac/Modules/qd
In directory sc8-pr-cvs1:/tmp/cvs-serv1524/qd
Modified Files:
_Qdmodule.c qdscan.py
Log Message:
Finished update to UH 3.4.2.
Index: _Qdmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Modules/qd/_Qdmodule.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** _Qdmodule.c 20 Nov 2003 13:30:58 -0000 1.19
--- _Qdmodule.c 6 Dec 2003 00:00:14 -0000 1.20
***************
*** 142,145 ****
--- 142,163 ----
}
+ static PyObject *GrafObj_QDSwapPort(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Boolean _rv;
+ CGrafPtr outOldPort;
+ #ifndef QDSwapPort
+ PyMac_PRECHECK(QDSwapPort);
+ #endif
+ if (!PyArg_ParseTuple(_args, ""))
+ return NULL;
+ _rv = QDSwapPort(_self->ob_itself,
+ &outOldPort);
+ _res = Py_BuildValue("bO&",
+ _rv,
+ GrafObj_New, outOldPort);
+ return _res;
+ }
+
static PyObject *GrafObj_IsValidPort(GrafPortObject *_self, PyObject *_args)
{
***************
*** 601,604 ****
--- 619,740 ----
}
+ static PyObject *GrafObj_IsPortVisibleRegionEmpty(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Boolean _rv;
+ #ifndef IsPortVisibleRegionEmpty
+ PyMac_PRECHECK(IsPortVisibleRegionEmpty);
+ #endif
+ if (!PyArg_ParseTuple(_args, ""))
+ return NULL;
+ _rv = IsPortVisibleRegionEmpty(_self->ob_itself);
+ _res = Py_BuildValue("b",
+ _rv);
+ return _res;
+ }
+
+ static PyObject *GrafObj_IsPortClipRegionEmpty(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Boolean _rv;
+ #ifndef IsPortClipRegionEmpty
+ PyMac_PRECHECK(IsPortClipRegionEmpty);
+ #endif
+ if (!PyArg_ParseTuple(_args, ""))
+ return NULL;
+ _rv = IsPortClipRegionEmpty(_self->ob_itself);
+ _res = Py_BuildValue("b",
+ _rv);
+ return _res;
+ }
+
+ static PyObject *GrafObj_SectRegionWithPortClipRegion(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ RgnHandle ioRegion;
+ #ifndef SectRegionWithPortClipRegion
+ PyMac_PRECHECK(SectRegionWithPortClipRegion);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ ResObj_Convert, &ioRegion))
+ return NULL;
+ SectRegionWithPortClipRegion(_self->ob_itself,
+ ioRegion);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
+ }
+
+ static PyObject *GrafObj_SectRegionWithPortVisibleRegion(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ RgnHandle ioRegion;
+ #ifndef SectRegionWithPortVisibleRegion
+ PyMac_PRECHECK(SectRegionWithPortVisibleRegion);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ ResObj_Convert, &ioRegion))
+ return NULL;
+ SectRegionWithPortVisibleRegion(_self->ob_itself,
+ ioRegion);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
+ }
+
+ static PyObject *GrafObj_SwapPortPicSaveHandle(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Handle _rv;
+ Handle inPicSaveHdl;
+ #ifndef SwapPortPicSaveHandle
+ PyMac_PRECHECK(SwapPortPicSaveHandle);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ ResObj_Convert, &inPicSaveHdl))
+ return NULL;
+ _rv = SwapPortPicSaveHandle(_self->ob_itself,
+ inPicSaveHdl);
+ _res = Py_BuildValue("O&",
+ ResObj_New, _rv);
+ return _res;
+ }
+
+ static PyObject *GrafObj_SwapPortPolySaveHandle(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Handle _rv;
+ Handle inPolySaveHdl;
+ #ifndef SwapPortPolySaveHandle
+ PyMac_PRECHECK(SwapPortPolySaveHandle);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ ResObj_Convert, &inPolySaveHdl))
+ return NULL;
+ _rv = SwapPortPolySaveHandle(_self->ob_itself,
+ inPolySaveHdl);
+ _res = Py_BuildValue("O&",
+ ResObj_New, _rv);
+ return _res;
+ }
+
+ static PyObject *GrafObj_SwapPortRegionSaveHandle(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Handle _rv;
+ Handle inRegionSaveHdl;
+ #ifndef SwapPortRegionSaveHandle
+ PyMac_PRECHECK(SwapPortRegionSaveHandle);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ ResObj_Convert, &inRegionSaveHdl))
+ return NULL;
+ _rv = SwapPortRegionSaveHandle(_self->ob_itself,
+ inRegionSaveHdl);
+ _res = Py_BuildValue("O&",
+ ResObj_New, _rv);
+ return _res;
+ }
+
static PyObject *GrafObj_SetPortBounds(GrafPortObject *_self, PyObject *_args)
{
***************
*** 635,638 ****
--- 771,842 ----
}
+ static PyObject *GrafObj_SetPortTextFont(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ short txFont;
+ #ifndef SetPortTextFont
+ PyMac_PRECHECK(SetPortTextFont);
+ #endif
+ if (!PyArg_ParseTuple(_args, "h",
+ &txFont))
+ return NULL;
+ SetPortTextFont(_self->ob_itself,
+ txFont);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
+ }
+
+ static PyObject *GrafObj_SetPortTextSize(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ short txSize;
+ #ifndef SetPortTextSize
+ PyMac_PRECHECK(SetPortTextSize);
+ #endif
+ if (!PyArg_ParseTuple(_args, "h",
+ &txSize))
+ return NULL;
+ SetPortTextSize(_self->ob_itself,
+ txSize);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
+ }
+
+ static PyObject *GrafObj_SetPortTextFace(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ StyleParameter face;
+ #ifndef SetPortTextFace
+ PyMac_PRECHECK(SetPortTextFace);
+ #endif
+ if (!PyArg_ParseTuple(_args, "h",
+ &face))
+ return NULL;
+ SetPortTextFace(_self->ob_itself,
+ face);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
+ }
+
+ static PyObject *GrafObj_SetPortTextMode(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ short mode;
+ #ifndef SetPortTextMode
+ PyMac_PRECHECK(SetPortTextMode);
+ #endif
+ if (!PyArg_ParseTuple(_args, "h",
+ &mode))
+ return NULL;
+ SetPortTextMode(_self->ob_itself,
+ mode);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
+ }
+
static PyObject *GrafObj_SetPortVisibleRegion(GrafPortObject *_self, PyObject *_args)
{
***************
*** 785,788 ****
--- 989,1094 ----
}
+ static PyObject *GrafObj_QDLocalToGlobalPoint(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Point point;
+ #ifndef QDLocalToGlobalPoint
+ PyMac_PRECHECK(QDLocalToGlobalPoint);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ PyMac_GetPoint, &point))
+ return NULL;
+ QDLocalToGlobalPoint(_self->ob_itself,
+ &point);
+ _res = Py_BuildValue("O&",
+ PyMac_BuildPoint, point);
+ return _res;
+ }
+
+ static PyObject *GrafObj_QDGlobalToLocalPoint(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Point point;
+ #ifndef QDGlobalToLocalPoint
+ PyMac_PRECHECK(QDGlobalToLocalPoint);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ PyMac_GetPoint, &point))
+ return NULL;
+ QDGlobalToLocalPoint(_self->ob_itself,
+ &point);
+ _res = Py_BuildValue("O&",
+ PyMac_BuildPoint, point);
+ return _res;
+ }
+
+ static PyObject *GrafObj_QDLocalToGlobalRect(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Rect bounds;
+ #ifndef QDLocalToGlobalRect
+ PyMac_PRECHECK(QDLocalToGlobalRect);
+ #endif
+ if (!PyArg_ParseTuple(_args, ""))
+ return NULL;
+ QDLocalToGlobalRect(_self->ob_itself,
+ &bounds);
+ _res = Py_BuildValue("O&",
+ PyMac_BuildRect, &bounds);
+ return _res;
+ }
+
+ static PyObject *GrafObj_QDGlobalToLocalRect(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ Rect bounds;
+ #ifndef QDGlobalToLocalRect
+ PyMac_PRECHECK(QDGlobalToLocalRect);
+ #endif
+ if (!PyArg_ParseTuple(_args, ""))
+ return NULL;
+ QDGlobalToLocalRect(_self->ob_itself,
+ &bounds);
+ _res = Py_BuildValue("O&",
+ PyMac_BuildRect, &bounds);
+ return _res;
+ }
+
+ static PyObject *GrafObj_QDLocalToGlobalRegion(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ RgnHandle _rv;
+ RgnHandle region;
+ #ifndef QDLocalToGlobalRegion
+ PyMac_PRECHECK(QDLocalToGlobalRegion);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ ResObj_Convert, ®ion))
+ return NULL;
+ _rv = QDLocalToGlobalRegion(_self->ob_itself,
+ region);
+ _res = Py_BuildValue("O&",
+ ResObj_New, _rv);
+ return _res;
+ }
+
+ static PyObject *GrafObj_QDGlobalToLocalRegion(GrafPortObject *_self, PyObject *_args)
+ {
+ PyObject *_res = NULL;
+ RgnHandle _rv;
+ RgnHandle region;
+ #ifndef QDGlobalToLocalRegion
+ PyMac_PRECHECK(QDGlobalToLocalRegion);
+ #endif
+ if (!PyArg_ParseTuple(_args, "O&",
+ ResObj_Convert, ®ion))
+ return NULL;
+ _rv = QDGlobalToLocalRegion(_self->ob_itself,
+ region);
+ _res = Py_BuildValue("O&",
+ ResObj_New, _rv);
+ return _res;
+ }
+
static PyObject *GrafObj_QDIsPortBuffered(GrafPortObject *_self, PyObject *_args)
{
***************
*** 873,876 ****
--- 1179,1184 ----
{"MacSetPort", (PyCFunction)GrafObj_MacSetPort, 1,
PyDoc_STR("() -> None")},
+ {"QDSwapPort", (PyCFunction)GrafObj_QDSwapPort, 1,
+ PyDoc_STR("() -> (Boolean _rv, CGrafPtr outOldPort)")},
{"IsValidPort", (PyCFunction)GrafObj_IsValidPort, 1,
PyDoc_STR("() -> (Boolean _rv)")},
***************
*** 931,938 ****
--- 1239,1268 ----
{"IsPortColor", (PyCFunction)GrafObj_IsPortColor, 1,
PyDoc_STR("() -> (Boolean _rv)")},
+ {"IsPortVisibleRegionEmpty", (PyCFunction)GrafObj_IsPortVisibleRegionEmpty, 1,
+ PyDoc_STR("() -> (Boolean _rv)")},
+ {"IsPortClipRegionEmpty", (PyCFunction)GrafObj_IsPortClipRegionEmpty, 1,
+ PyDoc_STR("() -> (Boolean _rv)")},
+ {"SectRegionWithPortClipRegion", (PyCFunction)GrafObj_SectRegionWithPortClipRegion, 1,
+ PyDoc_STR("(RgnHandle ioRegion) -> None")},
+ {"SectRegionWithPortVisibleRegion", (PyCFunction)GrafObj_SectRegionWithPortVisibleRegion, 1,
+ PyDoc_STR("(RgnHandle ioRegion) -> None")},
+ {"SwapPortPicSaveHandle", (PyCFunction)GrafObj_SwapPortPicSaveHandle, 1,
+ PyDoc_STR("(Handle inPicSaveHdl) -> (Handle _rv)")},
+ {"SwapPortPolySaveHandle", (PyCFunction)GrafObj_SwapPortPolySaveHandle, 1,
+ PyDoc_STR("(Handle inPolySaveHdl) -> (Handle _rv)")},
+ {"SwapPortRegionSaveHandle", (PyCFunction)GrafObj_SwapPortRegionSaveHandle, 1,
+ PyDoc_STR("(Handle inRegionSaveHdl) -> (Handle _rv)")},
{"SetPortBounds", (PyCFunction)GrafObj_SetPortBounds, 1,
PyDoc_STR("(Rect rect) -> None")},
{"SetPortOpColor", (PyCFunction)GrafObj_SetPortOpColor, 1,
PyDoc_STR("(RGBColor opColor) -> None")},
+ {"SetPortTextFont", (PyCFunction)GrafObj_SetPortTextFont, 1,
+ PyDoc_STR("(short txFont) -> None")},
+ {"SetPortTextSize", (PyCFunction)GrafObj_SetPortTextSize, 1,
+ PyDoc_STR("(short txSize) -> None")},
+ {"SetPortTextFace", (PyCFunction)GrafObj_SetPortTextFace, 1,
+ PyDoc_STR("(StyleParameter face) -> None")},
+ {"SetPortTextMode", (PyCFunction)GrafObj_SetPortTextMode, 1,
+ PyDoc_STR("(short mode) -> None")},
{"SetPortVisibleRegion", (PyCFunction)GrafObj_SetPortVisibleRegion, 1,
PyDoc_STR("(RgnHandle visRgn) -> None")},
***************
*** 953,956 ****
--- 1283,1298 ----
{"DisposePort", (PyCFunction)GrafObj_DisposePort, 1,
PyDoc_STR("() -> None")},
+ {"QDLocalToGlobalPoint", (PyCFunction)GrafObj_QDLocalToGlobalPoint, 1,
+ PyDoc_STR("(Point point) -> (Point point)")},
+ {"QDGlobalToLocalPoint", (PyCFunction)GrafObj_QDGlobalToLocalPoint, 1,
+ PyDoc_STR("(Point point) -> (Point point)")},
+ {"QDLocalToGlobalRect", (PyCFunction)GrafObj_QDLocalToGlobalRect, 1,
+ PyDoc_STR("() -> (Rect bounds)")},
+ {"QDGlobalToLocalRect", (PyCFunction)GrafObj_QDGlobalToLocalRect, 1,
+ PyDoc_STR("() -> (Rect bounds)")},
+ {"QDLocalToGlobalRegion", (PyCFunction)GrafObj_QDLocalToGlobalRegion, 1,
+ PyDoc_STR("(RgnHandle region) -> (RgnHandle _rv)")},
+ {"QDGlobalToLocalRegion", (PyCFunction)GrafObj_QDGlobalToLocalRegion, 1,
+ PyDoc_STR("(RgnHandle region) -> (RgnHandle _rv)")},
{"QDIsPortBuffered", (PyCFunction)GrafObj_QDIsPortBuffered, 1,
PyDoc_STR("() -> (Boolean _rv)")},
Index: qdscan.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Modules/qd/qdscan.py,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** qdscan.py 12 Dec 2002 10:31:52 -0000 1.29
--- qdscan.py 6 Dec 2003 00:00:17 -0000 1.30
***************
*** 121,124 ****
--- 121,125 ----
def makeblacklisttypes(self):
return [
+ "QDRegionBitsRef", # Should do this, but too lazy now.
'CIconHandle', # Obsolete
'CQDProcs',
***************
*** 215,218 ****
--- 216,231 ----
([('Pattern_ptr', '*', 'ReturnMode')],
+ [('void', '*', 'ReturnMode')]),
+
+ ([('Point_ptr', 'QDLocalToGlobalPoint', 'ReturnMode')],
+ [('void', '*', 'ReturnMode')]),
+
+ ([('Rect_ptr', 'QDLocalToGlobalRect', 'ReturnMode')],
+ [('void', '*', 'ReturnMode')]),
+
+ ([('Point_ptr', 'QDGlobalToLocalPoint', 'ReturnMode')],
+ [('void', '*', 'ReturnMode')]),
+
+ ([('Rect_ptr', 'QDGlobalToLocalRect', 'ReturnMode')],
[('void', '*', 'ReturnMode')]),
More information about the Python-checkins
mailing list