[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, &region))
+ 		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, &region))
+ 		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