mirror of https://github.com/python/cpython
Re-generated from new (3.1) universal headers
This commit is contained in:
parent
02facaf90a
commit
1c4e614627
|
@ -469,6 +469,67 @@ static PyObject *CmpObj_OpenComponentResFile(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static PyObject *CmpObj_GetComponentResource(_self, _args)
|
||||||
|
ComponentObject *_self;
|
||||||
|
PyObject *_args;
|
||||||
|
{
|
||||||
|
PyObject *_res = NULL;
|
||||||
|
OSErr _err;
|
||||||
|
OSType resType;
|
||||||
|
short resID;
|
||||||
|
Handle theResource;
|
||||||
|
if (!PyArg_ParseTuple(_args, "O&h",
|
||||||
|
PyMac_GetOSType, &resType,
|
||||||
|
&resID))
|
||||||
|
return NULL;
|
||||||
|
_err = GetComponentResource(_self->ob_itself,
|
||||||
|
resType,
|
||||||
|
resID,
|
||||||
|
&theResource);
|
||||||
|
if (_err != noErr) return PyMac_Error(_err);
|
||||||
|
_res = Py_BuildValue("O&",
|
||||||
|
ResObj_New, theResource);
|
||||||
|
return _res;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *CmpObj_GetComponentIndString(_self, _args)
|
||||||
|
ComponentObject *_self;
|
||||||
|
PyObject *_args;
|
||||||
|
{
|
||||||
|
PyObject *_res = NULL;
|
||||||
|
OSErr _err;
|
||||||
|
Str255 theString;
|
||||||
|
short strListID;
|
||||||
|
short index;
|
||||||
|
if (!PyArg_ParseTuple(_args, "O&hh",
|
||||||
|
PyMac_GetStr255, theString,
|
||||||
|
&strListID,
|
||||||
|
&index))
|
||||||
|
return NULL;
|
||||||
|
_err = GetComponentIndString(_self->ob_itself,
|
||||||
|
theString,
|
||||||
|
strListID,
|
||||||
|
index);
|
||||||
|
if (_err != noErr) return PyMac_Error(_err);
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_res = Py_None;
|
||||||
|
return _res;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *CmpObj_ResolveComponentAlias(_self, _args)
|
||||||
|
ComponentObject *_self;
|
||||||
|
PyObject *_args;
|
||||||
|
{
|
||||||
|
PyObject *_res = NULL;
|
||||||
|
Component _rv;
|
||||||
|
if (!PyArg_ParseTuple(_args, ""))
|
||||||
|
return NULL;
|
||||||
|
_rv = ResolveComponentAlias(_self->ob_itself);
|
||||||
|
_res = Py_BuildValue("O&",
|
||||||
|
CmpObj_New, _rv);
|
||||||
|
return _res;
|
||||||
|
}
|
||||||
|
|
||||||
static PyObject *CmpObj_CountComponentInstances(_self, _args)
|
static PyObject *CmpObj_CountComponentInstances(_self, _args)
|
||||||
ComponentObject *_self;
|
ComponentObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
|
@ -563,6 +624,12 @@ static PyMethodDef CmpObj_methods[] = {
|
||||||
"(long theRefcon) -> None"},
|
"(long theRefcon) -> None"},
|
||||||
{"OpenComponentResFile", (PyCFunction)CmpObj_OpenComponentResFile, 1,
|
{"OpenComponentResFile", (PyCFunction)CmpObj_OpenComponentResFile, 1,
|
||||||
"() -> (short _rv)"},
|
"() -> (short _rv)"},
|
||||||
|
{"GetComponentResource", (PyCFunction)CmpObj_GetComponentResource, 1,
|
||||||
|
"(OSType resType, short resID) -> (Handle theResource)"},
|
||||||
|
{"GetComponentIndString", (PyCFunction)CmpObj_GetComponentIndString, 1,
|
||||||
|
"(Str255 theString, short strListID, short index) -> None"},
|
||||||
|
{"ResolveComponentAlias", (PyCFunction)CmpObj_ResolveComponentAlias, 1,
|
||||||
|
"() -> (Component _rv)"},
|
||||||
{"CountComponentInstances", (PyCFunction)CmpObj_CountComponentInstances, 1,
|
{"CountComponentInstances", (PyCFunction)CmpObj_CountComponentInstances, 1,
|
||||||
"() -> (long _rv)"},
|
"() -> (long _rv)"},
|
||||||
{"SetDefaultComponent", (PyCFunction)CmpObj_SetDefaultComponent, 1,
|
{"SetDefaultComponent", (PyCFunction)CmpObj_SetDefaultComponent, 1,
|
||||||
|
|
|
@ -55,6 +55,8 @@ class MyScanner(Scanner):
|
||||||
'GetTabContentRect',
|
'GetTabContentRect',
|
||||||
'SetTabEnabled',
|
'SetTabEnabled',
|
||||||
'SetDisclosureTriangleLastValue',
|
'SetDisclosureTriangleLastValue',
|
||||||
|
# Unavailable in CW Pro 3 libraries
|
||||||
|
'SetUpControlTextColor',
|
||||||
]
|
]
|
||||||
|
|
||||||
def makeblacklisttypes(self):
|
def makeblacklisttypes(self):
|
||||||
|
|
|
@ -545,17 +545,17 @@ static PyObject *DlgObj_SizeDialogItem(_self, _args)
|
||||||
PyObject *_res = NULL;
|
PyObject *_res = NULL;
|
||||||
OSErr _err;
|
OSErr _err;
|
||||||
SInt16 inItemNo;
|
SInt16 inItemNo;
|
||||||
SInt16 inHeight;
|
|
||||||
SInt16 inWidth;
|
SInt16 inWidth;
|
||||||
|
SInt16 inHeight;
|
||||||
if (!PyArg_ParseTuple(_args, "hhh",
|
if (!PyArg_ParseTuple(_args, "hhh",
|
||||||
&inItemNo,
|
&inItemNo,
|
||||||
&inHeight,
|
&inWidth,
|
||||||
&inWidth))
|
&inHeight))
|
||||||
return NULL;
|
return NULL;
|
||||||
_err = SizeDialogItem(_self->ob_itself,
|
_err = SizeDialogItem(_self->ob_itself,
|
||||||
inItemNo,
|
inItemNo,
|
||||||
inHeight,
|
inWidth,
|
||||||
inWidth);
|
inHeight);
|
||||||
if (_err != noErr) return PyMac_Error(_err);
|
if (_err != noErr) return PyMac_Error(_err);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
|
@ -677,7 +677,7 @@ static PyMethodDef DlgObj_methods[] = {
|
||||||
{"MoveDialogItem", (PyCFunction)DlgObj_MoveDialogItem, 1,
|
{"MoveDialogItem", (PyCFunction)DlgObj_MoveDialogItem, 1,
|
||||||
"(SInt16 inItemNo, SInt16 inHoriz, SInt16 inVert) -> None"},
|
"(SInt16 inItemNo, SInt16 inHoriz, SInt16 inVert) -> None"},
|
||||||
{"SizeDialogItem", (PyCFunction)DlgObj_SizeDialogItem, 1,
|
{"SizeDialogItem", (PyCFunction)DlgObj_SizeDialogItem, 1,
|
||||||
"(SInt16 inItemNo, SInt16 inHeight, SInt16 inWidth) -> None"},
|
"(SInt16 inItemNo, SInt16 inWidth, SInt16 inHeight) -> None"},
|
||||||
{"GetDialogWindow", (PyCFunction)DlgObj_GetDialogWindow, 1,
|
{"GetDialogWindow", (PyCFunction)DlgObj_GetDialogWindow, 1,
|
||||||
"() -> (DialogPtr _rv)"},
|
"() -> (DialogPtr _rv)"},
|
||||||
{"GetDialogDefaultItem", (PyCFunction)DlgObj_GetDialogDefaultItem, 1,
|
{"GetDialogDefaultItem", (PyCFunction)DlgObj_GetDialogDefaultItem, 1,
|
||||||
|
|
|
@ -49,11 +49,16 @@ class MyScanner(Scanner):
|
||||||
'CouldDialog',
|
'CouldDialog',
|
||||||
'FreeDialog',
|
'FreeDialog',
|
||||||
'GetStdFilterProc',
|
'GetStdFilterProc',
|
||||||
|
'GetDialogParent',
|
||||||
|
# Can't find these in the CW Pro 3 libraries
|
||||||
|
'SetDialogMovableModal',
|
||||||
|
'GetDialogControlNotificationProc',
|
||||||
]
|
]
|
||||||
|
|
||||||
def makeblacklisttypes(self):
|
def makeblacklisttypes(self):
|
||||||
return [
|
return [
|
||||||
"AlertStdAlertParamPtr", # Too much work, for now
|
"AlertStdAlertParamPtr", # Too much work, for now
|
||||||
|
"QTModelessCallbackProcPtr",
|
||||||
]
|
]
|
||||||
|
|
||||||
def makerepairinstructions(self):
|
def makerepairinstructions(self):
|
||||||
|
|
|
@ -102,7 +102,7 @@ static PyObject *MenuObj_DisposeMenu(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *MenuObj_AppendMenu(_self, _args)
|
static PyObject *MenuObj_MacAppendMenu(_self, _args)
|
||||||
MenuObject *_self;
|
MenuObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -111,8 +111,8 @@ static PyObject *MenuObj_AppendMenu(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
PyMac_GetStr255, data))
|
PyMac_GetStr255, data))
|
||||||
return NULL;
|
return NULL;
|
||||||
AppendMenu(_self->ob_itself,
|
MacAppendMenu(_self->ob_itself,
|
||||||
data);
|
data);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -137,7 +137,7 @@ static PyObject *MenuObj_InsertResMenu(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *MenuObj_InsertMenu(_self, _args)
|
static PyObject *MenuObj_MacInsertMenu(_self, _args)
|
||||||
MenuObject *_self;
|
MenuObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -146,8 +146,8 @@ static PyObject *MenuObj_InsertMenu(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "h",
|
if (!PyArg_ParseTuple(_args, "h",
|
||||||
&beforeID))
|
&beforeID))
|
||||||
return NULL;
|
return NULL;
|
||||||
InsertMenu(_self->ob_itself,
|
MacInsertMenu(_self->ob_itself,
|
||||||
beforeID);
|
beforeID);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -169,7 +169,7 @@ static PyObject *MenuObj_AppendResMenu(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *MenuObj_InsertMenuItem(_self, _args)
|
static PyObject *MenuObj_MacInsertMenuItem(_self, _args)
|
||||||
MenuObject *_self;
|
MenuObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -180,9 +180,9 @@ static PyObject *MenuObj_InsertMenuItem(_self, _args)
|
||||||
PyMac_GetStr255, itemString,
|
PyMac_GetStr255, itemString,
|
||||||
&afterItem))
|
&afterItem))
|
||||||
return NULL;
|
return NULL;
|
||||||
InsertMenuItem(_self->ob_itself,
|
MacInsertMenuItem(_self->ob_itself,
|
||||||
itemString,
|
itemString,
|
||||||
afterItem);
|
afterItem);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -919,15 +919,15 @@ static PyObject *MenuObj_as_Resource(_self, _args)
|
||||||
static PyMethodDef MenuObj_methods[] = {
|
static PyMethodDef MenuObj_methods[] = {
|
||||||
{"DisposeMenu", (PyCFunction)MenuObj_DisposeMenu, 1,
|
{"DisposeMenu", (PyCFunction)MenuObj_DisposeMenu, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"AppendMenu", (PyCFunction)MenuObj_AppendMenu, 1,
|
{"MacAppendMenu", (PyCFunction)MenuObj_MacAppendMenu, 1,
|
||||||
"(Str255 data) -> None"},
|
"(Str255 data) -> None"},
|
||||||
{"InsertResMenu", (PyCFunction)MenuObj_InsertResMenu, 1,
|
{"InsertResMenu", (PyCFunction)MenuObj_InsertResMenu, 1,
|
||||||
"(ResType theType, short afterItem) -> None"},
|
"(ResType theType, short afterItem) -> None"},
|
||||||
{"InsertMenu", (PyCFunction)MenuObj_InsertMenu, 1,
|
{"MacInsertMenu", (PyCFunction)MenuObj_MacInsertMenu, 1,
|
||||||
"(short beforeID) -> None"},
|
"(short beforeID) -> None"},
|
||||||
{"AppendResMenu", (PyCFunction)MenuObj_AppendResMenu, 1,
|
{"AppendResMenu", (PyCFunction)MenuObj_AppendResMenu, 1,
|
||||||
"(ResType theType) -> None"},
|
"(ResType theType) -> None"},
|
||||||
{"InsertMenuItem", (PyCFunction)MenuObj_InsertMenuItem, 1,
|
{"MacInsertMenuItem", (PyCFunction)MenuObj_MacInsertMenuItem, 1,
|
||||||
"(Str255 itemString, short afterItem) -> None"},
|
"(Str255 itemString, short afterItem) -> None"},
|
||||||
{"DeleteMenuItem", (PyCFunction)MenuObj_DeleteMenuItem, 1,
|
{"DeleteMenuItem", (PyCFunction)MenuObj_DeleteMenuItem, 1,
|
||||||
"(short item) -> None"},
|
"(short item) -> None"},
|
||||||
|
@ -1081,7 +1081,7 @@ static PyObject *Menu_NewMenu(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Menu_GetMenu(_self, _args)
|
static PyObject *Menu_MacGetMenu(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1091,13 +1091,13 @@ static PyObject *Menu_GetMenu(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "h",
|
if (!PyArg_ParseTuple(_args, "h",
|
||||||
&resourceID))
|
&resourceID))
|
||||||
return NULL;
|
return NULL;
|
||||||
_rv = GetMenu(resourceID);
|
_rv = MacGetMenu(resourceID);
|
||||||
_res = Py_BuildValue("O&",
|
_res = Py_BuildValue("O&",
|
||||||
MenuObj_New, _rv);
|
MenuObj_New, _rv);
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Menu_DeleteMenu(_self, _args)
|
static PyObject *Menu_MacDeleteMenu(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1106,7 +1106,7 @@ static PyObject *Menu_DeleteMenu(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "h",
|
if (!PyArg_ParseTuple(_args, "h",
|
||||||
&menuID))
|
&menuID))
|
||||||
return NULL;
|
return NULL;
|
||||||
DeleteMenu(menuID);
|
MacDeleteMenu(menuID);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1206,14 +1206,14 @@ static PyObject *Menu_DeleteMCEntries(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Menu_DrawMenuBar(_self, _args)
|
static PyObject *Menu_MacDrawMenuBar(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
PyObject *_res = NULL;
|
PyObject *_res = NULL;
|
||||||
if (!PyArg_ParseTuple(_args, ""))
|
if (!PyArg_ParseTuple(_args, ""))
|
||||||
return NULL;
|
return NULL;
|
||||||
DrawMenuBar();
|
MacDrawMenuBar();
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1405,9 +1405,9 @@ static PyMethodDef Menu_methods[] = {
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"NewMenu", (PyCFunction)Menu_NewMenu, 1,
|
{"NewMenu", (PyCFunction)Menu_NewMenu, 1,
|
||||||
"(short menuID, Str255 menuTitle) -> (MenuHandle _rv)"},
|
"(short menuID, Str255 menuTitle) -> (MenuHandle _rv)"},
|
||||||
{"GetMenu", (PyCFunction)Menu_GetMenu, 1,
|
{"MacGetMenu", (PyCFunction)Menu_MacGetMenu, 1,
|
||||||
"(short resourceID) -> (MenuHandle _rv)"},
|
"(short resourceID) -> (MenuHandle _rv)"},
|
||||||
{"DeleteMenu", (PyCFunction)Menu_DeleteMenu, 1,
|
{"MacDeleteMenu", (PyCFunction)Menu_MacDeleteMenu, 1,
|
||||||
"(short menuID) -> None"},
|
"(short menuID) -> None"},
|
||||||
{"MenuKey", (PyCFunction)Menu_MenuKey, 1,
|
{"MenuKey", (PyCFunction)Menu_MenuKey, 1,
|
||||||
"(CharParameter ch) -> (long _rv)"},
|
"(CharParameter ch) -> (long _rv)"},
|
||||||
|
@ -1421,7 +1421,7 @@ static PyMethodDef Menu_methods[] = {
|
||||||
"() -> (long _rv)"},
|
"() -> (long _rv)"},
|
||||||
{"DeleteMCEntries", (PyCFunction)Menu_DeleteMCEntries, 1,
|
{"DeleteMCEntries", (PyCFunction)Menu_DeleteMCEntries, 1,
|
||||||
"(short menuID, short menuItem) -> None"},
|
"(short menuID, short menuItem) -> None"},
|
||||||
{"DrawMenuBar", (PyCFunction)Menu_DrawMenuBar, 1,
|
{"MacDrawMenuBar", (PyCFunction)Menu_MacDrawMenuBar, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"InvalMenuBar", (PyCFunction)Menu_InvalMenuBar, 1,
|
{"InvalMenuBar", (PyCFunction)Menu_InvalMenuBar, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
|
|
|
@ -32,6 +32,8 @@ class MyScanner(Scanner):
|
||||||
|
|
||||||
def makeblacklistnames(self):
|
def makeblacklistnames(self):
|
||||||
return [
|
return [
|
||||||
|
"IsShowContextualMenuClick", # Can't find it in the library
|
||||||
|
"InitContextualMenus", # ditto
|
||||||
]
|
]
|
||||||
|
|
||||||
def makeblacklisttypes(self):
|
def makeblacklisttypes(self):
|
||||||
|
@ -39,6 +41,8 @@ class MyScanner(Scanner):
|
||||||
'MCTableHandle',
|
'MCTableHandle',
|
||||||
'MCEntryPtr',
|
'MCEntryPtr',
|
||||||
'MCTablePtr',
|
'MCTablePtr',
|
||||||
|
'AEDesc_ptr', # For now: doable, but not easy
|
||||||
|
'ProcessSerialNumber', # ditto
|
||||||
]
|
]
|
||||||
|
|
||||||
def makerepairinstructions(self):
|
def makerepairinstructions(self):
|
||||||
|
|
|
@ -403,7 +403,7 @@ staticforward PyTypeObject QDGlobalsAccess_Type = {
|
||||||
/* ---------------- End object type QDGlobalsAccess ----------------- */
|
/* ---------------- End object type QDGlobalsAccess ----------------- */
|
||||||
|
|
||||||
|
|
||||||
static PyObject *Qd_SetPort(_self, _args)
|
static PyObject *Qd_MacSetPort(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -412,7 +412,7 @@ static PyObject *Qd_SetPort(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
GrafObj_Convert, &port))
|
GrafObj_Convert, &port))
|
||||||
return NULL;
|
return NULL;
|
||||||
SetPort(port);
|
MacSetPort(port);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -596,7 +596,7 @@ static PyObject *Qd_InitCursor(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_SetCursor(_self, _args)
|
static PyObject *Qd_MacSetCursor(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -611,7 +611,7 @@ static PyObject *Qd_SetCursor(_self, _args)
|
||||||
PyErr_SetString(PyExc_TypeError, "buffer length should be sizeof(Cursor)");
|
PyErr_SetString(PyExc_TypeError, "buffer length should be sizeof(Cursor)");
|
||||||
goto crsr__error__;
|
goto crsr__error__;
|
||||||
}
|
}
|
||||||
SetCursor(crsr__in__);
|
MacSetCursor(crsr__in__);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
crsr__error__: ;
|
crsr__error__: ;
|
||||||
|
@ -631,14 +631,14 @@ static PyObject *Qd_HideCursor(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_ShowCursor(_self, _args)
|
static PyObject *Qd_MacShowCursor(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
PyObject *_res = NULL;
|
PyObject *_res = NULL;
|
||||||
if (!PyArg_ParseTuple(_args, ""))
|
if (!PyArg_ParseTuple(_args, ""))
|
||||||
return NULL;
|
return NULL;
|
||||||
ShowCursor();
|
MacShowCursor();
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -838,7 +838,7 @@ static PyObject *Qd_Move(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_LineTo(_self, _args)
|
static PyObject *Qd_MacLineTo(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -849,8 +849,8 @@ static PyObject *Qd_LineTo(_self, _args)
|
||||||
&h,
|
&h,
|
||||||
&v))
|
&v))
|
||||||
return NULL;
|
return NULL;
|
||||||
LineTo(h,
|
MacLineTo(h,
|
||||||
v);
|
v);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -919,7 +919,7 @@ static PyObject *Qd_ColorBit(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_SetRect(_self, _args)
|
static PyObject *Qd_MacSetRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -935,17 +935,17 @@ static PyObject *Qd_SetRect(_self, _args)
|
||||||
&right,
|
&right,
|
||||||
&bottom))
|
&bottom))
|
||||||
return NULL;
|
return NULL;
|
||||||
SetRect(&r,
|
MacSetRect(&r,
|
||||||
left,
|
left,
|
||||||
top,
|
top,
|
||||||
right,
|
right,
|
||||||
bottom);
|
bottom);
|
||||||
_res = Py_BuildValue("O&",
|
_res = Py_BuildValue("O&",
|
||||||
PyMac_BuildRect, &r);
|
PyMac_BuildRect, &r);
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_OffsetRect(_self, _args)
|
static PyObject *Qd_MacOffsetRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -958,15 +958,15 @@ static PyObject *Qd_OffsetRect(_self, _args)
|
||||||
&dh,
|
&dh,
|
||||||
&dv))
|
&dv))
|
||||||
return NULL;
|
return NULL;
|
||||||
OffsetRect(&r,
|
MacOffsetRect(&r,
|
||||||
dh,
|
dh,
|
||||||
dv);
|
dv);
|
||||||
_res = Py_BuildValue("O&",
|
_res = Py_BuildValue("O&",
|
||||||
PyMac_BuildRect, &r);
|
PyMac_BuildRect, &r);
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_InsetRect(_self, _args)
|
static PyObject *Qd_MacInsetRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -979,9 +979,9 @@ static PyObject *Qd_InsetRect(_self, _args)
|
||||||
&dh,
|
&dh,
|
||||||
&dv))
|
&dv))
|
||||||
return NULL;
|
return NULL;
|
||||||
InsetRect(&r,
|
MacInsetRect(&r,
|
||||||
dh,
|
dh,
|
||||||
dv);
|
dv);
|
||||||
_res = Py_BuildValue("O&",
|
_res = Py_BuildValue("O&",
|
||||||
PyMac_BuildRect, &r);
|
PyMac_BuildRect, &r);
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1009,7 +1009,7 @@ static PyObject *Qd_SectRect(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_UnionRect(_self, _args)
|
static PyObject *Qd_MacUnionRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1021,15 +1021,15 @@ static PyObject *Qd_UnionRect(_self, _args)
|
||||||
PyMac_GetRect, &src1,
|
PyMac_GetRect, &src1,
|
||||||
PyMac_GetRect, &src2))
|
PyMac_GetRect, &src2))
|
||||||
return NULL;
|
return NULL;
|
||||||
UnionRect(&src1,
|
MacUnionRect(&src1,
|
||||||
&src2,
|
&src2,
|
||||||
&dstRect);
|
&dstRect);
|
||||||
_res = Py_BuildValue("O&",
|
_res = Py_BuildValue("O&",
|
||||||
PyMac_BuildRect, &dstRect);
|
PyMac_BuildRect, &dstRect);
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_EqualRect(_self, _args)
|
static PyObject *Qd_MacEqualRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1041,8 +1041,8 @@ static PyObject *Qd_EqualRect(_self, _args)
|
||||||
PyMac_GetRect, &rect1,
|
PyMac_GetRect, &rect1,
|
||||||
PyMac_GetRect, &rect2))
|
PyMac_GetRect, &rect2))
|
||||||
return NULL;
|
return NULL;
|
||||||
_rv = EqualRect(&rect1,
|
_rv = MacEqualRect(&rect1,
|
||||||
&rect2);
|
&rect2);
|
||||||
_res = Py_BuildValue("b",
|
_res = Py_BuildValue("b",
|
||||||
_rv);
|
_rv);
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1064,7 +1064,7 @@ static PyObject *Qd_EmptyRect(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_FrameRect(_self, _args)
|
static PyObject *Qd_MacFrameRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1073,7 +1073,7 @@ static PyObject *Qd_FrameRect(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
PyMac_GetRect, &r))
|
PyMac_GetRect, &r))
|
||||||
return NULL;
|
return NULL;
|
||||||
FrameRect(&r);
|
MacFrameRect(&r);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1109,7 +1109,7 @@ static PyObject *Qd_EraseRect(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_InvertRect(_self, _args)
|
static PyObject *Qd_MacInvertRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1118,13 +1118,13 @@ static PyObject *Qd_InvertRect(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
PyMac_GetRect, &r))
|
PyMac_GetRect, &r))
|
||||||
return NULL;
|
return NULL;
|
||||||
InvertRect(&r);
|
MacInvertRect(&r);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_FillRect(_self, _args)
|
static PyObject *Qd_MacFillRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1141,8 +1141,8 @@ static PyObject *Qd_FillRect(_self, _args)
|
||||||
PyErr_SetString(PyExc_TypeError, "buffer length should be sizeof(Pattern)");
|
PyErr_SetString(PyExc_TypeError, "buffer length should be sizeof(Pattern)");
|
||||||
goto pat__error__;
|
goto pat__error__;
|
||||||
}
|
}
|
||||||
FillRect(&r,
|
MacFillRect(&r,
|
||||||
pat__in__);
|
pat__in__);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
pat__error__: ;
|
pat__error__: ;
|
||||||
|
@ -1541,7 +1541,7 @@ static PyObject *Qd_DisposeRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_CopyRgn(_self, _args)
|
static PyObject *Qd_MacCopyRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1552,8 +1552,8 @@ static PyObject *Qd_CopyRgn(_self, _args)
|
||||||
ResObj_Convert, &srcRgn,
|
ResObj_Convert, &srcRgn,
|
||||||
ResObj_Convert, &dstRgn))
|
ResObj_Convert, &dstRgn))
|
||||||
return NULL;
|
return NULL;
|
||||||
CopyRgn(srcRgn,
|
MacCopyRgn(srcRgn,
|
||||||
dstRgn);
|
dstRgn);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1574,7 +1574,7 @@ static PyObject *Qd_SetEmptyRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_SetRectRgn(_self, _args)
|
static PyObject *Qd_MacSetRectRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1591,11 +1591,11 @@ static PyObject *Qd_SetRectRgn(_self, _args)
|
||||||
&right,
|
&right,
|
||||||
&bottom))
|
&bottom))
|
||||||
return NULL;
|
return NULL;
|
||||||
SetRectRgn(rgn,
|
MacSetRectRgn(rgn,
|
||||||
left,
|
left,
|
||||||
top,
|
top,
|
||||||
right,
|
right,
|
||||||
bottom);
|
bottom);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1619,7 +1619,7 @@ static PyObject *Qd_RectRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_OffsetRgn(_self, _args)
|
static PyObject *Qd_MacOffsetRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1632,9 +1632,9 @@ static PyObject *Qd_OffsetRgn(_self, _args)
|
||||||
&dh,
|
&dh,
|
||||||
&dv))
|
&dv))
|
||||||
return NULL;
|
return NULL;
|
||||||
OffsetRgn(rgn,
|
MacOffsetRgn(rgn,
|
||||||
dh,
|
dh,
|
||||||
dv);
|
dv);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1682,7 +1682,7 @@ static PyObject *Qd_SectRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_UnionRgn(_self, _args)
|
static PyObject *Qd_MacUnionRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1695,9 +1695,9 @@ static PyObject *Qd_UnionRgn(_self, _args)
|
||||||
ResObj_Convert, &srcRgnB,
|
ResObj_Convert, &srcRgnB,
|
||||||
ResObj_Convert, &dstRgn))
|
ResObj_Convert, &dstRgn))
|
||||||
return NULL;
|
return NULL;
|
||||||
UnionRgn(srcRgnA,
|
MacUnionRgn(srcRgnA,
|
||||||
srcRgnB,
|
srcRgnB,
|
||||||
dstRgn);
|
dstRgn);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1724,7 +1724,7 @@ static PyObject *Qd_DiffRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_XorRgn(_self, _args)
|
static PyObject *Qd_MacXorRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1737,9 +1737,9 @@ static PyObject *Qd_XorRgn(_self, _args)
|
||||||
ResObj_Convert, &srcRgnB,
|
ResObj_Convert, &srcRgnB,
|
||||||
ResObj_Convert, &dstRgn))
|
ResObj_Convert, &dstRgn))
|
||||||
return NULL;
|
return NULL;
|
||||||
XorRgn(srcRgnA,
|
MacXorRgn(srcRgnA,
|
||||||
srcRgnB,
|
srcRgnB,
|
||||||
dstRgn);
|
dstRgn);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1764,7 +1764,7 @@ static PyObject *Qd_RectInRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_EqualRgn(_self, _args)
|
static PyObject *Qd_MacEqualRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1776,8 +1776,8 @@ static PyObject *Qd_EqualRgn(_self, _args)
|
||||||
ResObj_Convert, &rgnA,
|
ResObj_Convert, &rgnA,
|
||||||
ResObj_Convert, &rgnB))
|
ResObj_Convert, &rgnB))
|
||||||
return NULL;
|
return NULL;
|
||||||
_rv = EqualRgn(rgnA,
|
_rv = MacEqualRgn(rgnA,
|
||||||
rgnB);
|
rgnB);
|
||||||
_res = Py_BuildValue("b",
|
_res = Py_BuildValue("b",
|
||||||
_rv);
|
_rv);
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1799,7 +1799,7 @@ static PyObject *Qd_EmptyRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_FrameRgn(_self, _args)
|
static PyObject *Qd_MacFrameRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1808,13 +1808,13 @@ static PyObject *Qd_FrameRgn(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
ResObj_Convert, &rgn))
|
ResObj_Convert, &rgn))
|
||||||
return NULL;
|
return NULL;
|
||||||
FrameRgn(rgn);
|
MacFrameRgn(rgn);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_PaintRgn(_self, _args)
|
static PyObject *Qd_MacPaintRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1823,7 +1823,7 @@ static PyObject *Qd_PaintRgn(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
ResObj_Convert, &rgn))
|
ResObj_Convert, &rgn))
|
||||||
return NULL;
|
return NULL;
|
||||||
PaintRgn(rgn);
|
MacPaintRgn(rgn);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -1844,7 +1844,7 @@ static PyObject *Qd_EraseRgn(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_InvertRgn(_self, _args)
|
static PyObject *Qd_MacInvertRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1853,13 +1853,13 @@ static PyObject *Qd_InvertRgn(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
ResObj_Convert, &rgn))
|
ResObj_Convert, &rgn))
|
||||||
return NULL;
|
return NULL;
|
||||||
InvertRgn(rgn);
|
MacInvertRgn(rgn);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_FillRgn(_self, _args)
|
static PyObject *Qd_MacFillRgn(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1876,8 +1876,8 @@ static PyObject *Qd_FillRgn(_self, _args)
|
||||||
PyErr_SetString(PyExc_TypeError, "buffer length should be sizeof(Pattern)");
|
PyErr_SetString(PyExc_TypeError, "buffer length should be sizeof(Pattern)");
|
||||||
goto pat__error__;
|
goto pat__error__;
|
||||||
}
|
}
|
||||||
FillRgn(rgn,
|
MacFillRgn(rgn,
|
||||||
pat__in__);
|
pat__in__);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
pat__error__: ;
|
pat__error__: ;
|
||||||
|
@ -2263,7 +2263,7 @@ static PyObject *Qd_Random(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_GetPixel(_self, _args)
|
static PyObject *Qd_MacGetPixel(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -2275,8 +2275,8 @@ static PyObject *Qd_GetPixel(_self, _args)
|
||||||
&h,
|
&h,
|
||||||
&v))
|
&v))
|
||||||
return NULL;
|
return NULL;
|
||||||
_rv = GetPixel(h,
|
_rv = MacGetPixel(h,
|
||||||
v);
|
v);
|
||||||
_res = Py_BuildValue("b",
|
_res = Py_BuildValue("b",
|
||||||
_rv);
|
_rv);
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -2451,7 +2451,7 @@ static PyObject *Qd_EqualPt(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_PtInRect(_self, _args)
|
static PyObject *Qd_MacPtInRect(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -2463,8 +2463,8 @@ static PyObject *Qd_PtInRect(_self, _args)
|
||||||
PyMac_GetPoint, &pt,
|
PyMac_GetPoint, &pt,
|
||||||
PyMac_GetRect, &r))
|
PyMac_GetRect, &r))
|
||||||
return NULL;
|
return NULL;
|
||||||
_rv = PtInRect(pt,
|
_rv = MacPtInRect(pt,
|
||||||
&r);
|
&r);
|
||||||
_res = Py_BuildValue("b",
|
_res = Py_BuildValue("b",
|
||||||
_rv);
|
_rv);
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -3479,7 +3479,7 @@ static PyObject *Qd_GetPattern(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_GetCursor(_self, _args)
|
static PyObject *Qd_MacGetCursor(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -3489,7 +3489,7 @@ static PyObject *Qd_GetCursor(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "h",
|
if (!PyArg_ParseTuple(_args, "h",
|
||||||
&cursorID))
|
&cursorID))
|
||||||
return NULL;
|
return NULL;
|
||||||
_rv = GetCursor(cursorID);
|
_rv = MacGetCursor(cursorID);
|
||||||
_res = Py_BuildValue("O&",
|
_res = Py_BuildValue("O&",
|
||||||
ResObj_New, _rv);
|
ResObj_New, _rv);
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -3723,7 +3723,7 @@ static PyObject *Qd_DrawString(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Qd_DrawText(_self, _args)
|
static PyObject *Qd_MacDrawText(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -3738,9 +3738,9 @@ static PyObject *Qd_DrawText(_self, _args)
|
||||||
&firstByte,
|
&firstByte,
|
||||||
&byteCount))
|
&byteCount))
|
||||||
return NULL;
|
return NULL;
|
||||||
DrawText(textBuf__in__,
|
MacDrawText(textBuf__in__,
|
||||||
firstByte,
|
firstByte,
|
||||||
byteCount);
|
byteCount);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
textBuf__error__: ;
|
textBuf__error__: ;
|
||||||
|
@ -3891,7 +3891,7 @@ static PyObject *Qd_RawBitMap(_self, _args)
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyMethodDef Qd_methods[] = {
|
static PyMethodDef Qd_methods[] = {
|
||||||
{"SetPort", (PyCFunction)Qd_SetPort, 1,
|
{"MacSetPort", (PyCFunction)Qd_MacSetPort, 1,
|
||||||
"(GrafPtr port) -> None"},
|
"(GrafPtr port) -> None"},
|
||||||
{"GetPort", (PyCFunction)Qd_GetPort, 1,
|
{"GetPort", (PyCFunction)Qd_GetPort, 1,
|
||||||
"() -> (GrafPtr port)"},
|
"() -> (GrafPtr port)"},
|
||||||
|
@ -3915,11 +3915,11 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(Pattern pat) -> None"},
|
"(Pattern pat) -> None"},
|
||||||
{"InitCursor", (PyCFunction)Qd_InitCursor, 1,
|
{"InitCursor", (PyCFunction)Qd_InitCursor, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"SetCursor", (PyCFunction)Qd_SetCursor, 1,
|
{"MacSetCursor", (PyCFunction)Qd_MacSetCursor, 1,
|
||||||
"(Cursor crsr) -> None"},
|
"(Cursor crsr) -> None"},
|
||||||
{"HideCursor", (PyCFunction)Qd_HideCursor, 1,
|
{"HideCursor", (PyCFunction)Qd_HideCursor, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"ShowCursor", (PyCFunction)Qd_ShowCursor, 1,
|
{"MacShowCursor", (PyCFunction)Qd_MacShowCursor, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"ObscureCursor", (PyCFunction)Qd_ObscureCursor, 1,
|
{"ObscureCursor", (PyCFunction)Qd_ObscureCursor, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
|
@ -3945,7 +3945,7 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(short h, short v) -> None"},
|
"(short h, short v) -> None"},
|
||||||
{"Move", (PyCFunction)Qd_Move, 1,
|
{"Move", (PyCFunction)Qd_Move, 1,
|
||||||
"(short dh, short dv) -> None"},
|
"(short dh, short dv) -> None"},
|
||||||
{"LineTo", (PyCFunction)Qd_LineTo, 1,
|
{"MacLineTo", (PyCFunction)Qd_MacLineTo, 1,
|
||||||
"(short h, short v) -> None"},
|
"(short h, short v) -> None"},
|
||||||
{"Line", (PyCFunction)Qd_Line, 1,
|
{"Line", (PyCFunction)Qd_Line, 1,
|
||||||
"(short dh, short dv) -> None"},
|
"(short dh, short dv) -> None"},
|
||||||
|
@ -3955,29 +3955,29 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(long color) -> None"},
|
"(long color) -> None"},
|
||||||
{"ColorBit", (PyCFunction)Qd_ColorBit, 1,
|
{"ColorBit", (PyCFunction)Qd_ColorBit, 1,
|
||||||
"(short whichBit) -> None"},
|
"(short whichBit) -> None"},
|
||||||
{"SetRect", (PyCFunction)Qd_SetRect, 1,
|
{"MacSetRect", (PyCFunction)Qd_MacSetRect, 1,
|
||||||
"(short left, short top, short right, short bottom) -> (Rect r)"},
|
"(short left, short top, short right, short bottom) -> (Rect r)"},
|
||||||
{"OffsetRect", (PyCFunction)Qd_OffsetRect, 1,
|
{"MacOffsetRect", (PyCFunction)Qd_MacOffsetRect, 1,
|
||||||
"(Rect r, short dh, short dv) -> (Rect r)"},
|
"(Rect r, short dh, short dv) -> (Rect r)"},
|
||||||
{"InsetRect", (PyCFunction)Qd_InsetRect, 1,
|
{"MacInsetRect", (PyCFunction)Qd_MacInsetRect, 1,
|
||||||
"(Rect r, short dh, short dv) -> (Rect r)"},
|
"(Rect r, short dh, short dv) -> (Rect r)"},
|
||||||
{"SectRect", (PyCFunction)Qd_SectRect, 1,
|
{"SectRect", (PyCFunction)Qd_SectRect, 1,
|
||||||
"(Rect src1, Rect src2) -> (Boolean _rv, Rect dstRect)"},
|
"(Rect src1, Rect src2) -> (Boolean _rv, Rect dstRect)"},
|
||||||
{"UnionRect", (PyCFunction)Qd_UnionRect, 1,
|
{"MacUnionRect", (PyCFunction)Qd_MacUnionRect, 1,
|
||||||
"(Rect src1, Rect src2) -> (Rect dstRect)"},
|
"(Rect src1, Rect src2) -> (Rect dstRect)"},
|
||||||
{"EqualRect", (PyCFunction)Qd_EqualRect, 1,
|
{"MacEqualRect", (PyCFunction)Qd_MacEqualRect, 1,
|
||||||
"(Rect rect1, Rect rect2) -> (Boolean _rv)"},
|
"(Rect rect1, Rect rect2) -> (Boolean _rv)"},
|
||||||
{"EmptyRect", (PyCFunction)Qd_EmptyRect, 1,
|
{"EmptyRect", (PyCFunction)Qd_EmptyRect, 1,
|
||||||
"(Rect r) -> (Boolean _rv)"},
|
"(Rect r) -> (Boolean _rv)"},
|
||||||
{"FrameRect", (PyCFunction)Qd_FrameRect, 1,
|
{"MacFrameRect", (PyCFunction)Qd_MacFrameRect, 1,
|
||||||
"(Rect r) -> None"},
|
"(Rect r) -> None"},
|
||||||
{"PaintRect", (PyCFunction)Qd_PaintRect, 1,
|
{"PaintRect", (PyCFunction)Qd_PaintRect, 1,
|
||||||
"(Rect r) -> None"},
|
"(Rect r) -> None"},
|
||||||
{"EraseRect", (PyCFunction)Qd_EraseRect, 1,
|
{"EraseRect", (PyCFunction)Qd_EraseRect, 1,
|
||||||
"(Rect r) -> None"},
|
"(Rect r) -> None"},
|
||||||
{"InvertRect", (PyCFunction)Qd_InvertRect, 1,
|
{"MacInvertRect", (PyCFunction)Qd_MacInvertRect, 1,
|
||||||
"(Rect r) -> None"},
|
"(Rect r) -> None"},
|
||||||
{"FillRect", (PyCFunction)Qd_FillRect, 1,
|
{"MacFillRect", (PyCFunction)Qd_MacFillRect, 1,
|
||||||
"(Rect r, Pattern pat) -> None"},
|
"(Rect r, Pattern pat) -> None"},
|
||||||
{"FrameOval", (PyCFunction)Qd_FrameOval, 1,
|
{"FrameOval", (PyCFunction)Qd_FrameOval, 1,
|
||||||
"(Rect r) -> None"},
|
"(Rect r) -> None"},
|
||||||
|
@ -4019,41 +4019,41 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(RgnHandle region, BitMapPtr bMap) -> None"},
|
"(RgnHandle region, BitMapPtr bMap) -> None"},
|
||||||
{"DisposeRgn", (PyCFunction)Qd_DisposeRgn, 1,
|
{"DisposeRgn", (PyCFunction)Qd_DisposeRgn, 1,
|
||||||
"(RgnHandle rgn) -> None"},
|
"(RgnHandle rgn) -> None"},
|
||||||
{"CopyRgn", (PyCFunction)Qd_CopyRgn, 1,
|
{"MacCopyRgn", (PyCFunction)Qd_MacCopyRgn, 1,
|
||||||
"(RgnHandle srcRgn, RgnHandle dstRgn) -> None"},
|
"(RgnHandle srcRgn, RgnHandle dstRgn) -> None"},
|
||||||
{"SetEmptyRgn", (PyCFunction)Qd_SetEmptyRgn, 1,
|
{"SetEmptyRgn", (PyCFunction)Qd_SetEmptyRgn, 1,
|
||||||
"(RgnHandle rgn) -> None"},
|
"(RgnHandle rgn) -> None"},
|
||||||
{"SetRectRgn", (PyCFunction)Qd_SetRectRgn, 1,
|
{"MacSetRectRgn", (PyCFunction)Qd_MacSetRectRgn, 1,
|
||||||
"(RgnHandle rgn, short left, short top, short right, short bottom) -> None"},
|
"(RgnHandle rgn, short left, short top, short right, short bottom) -> None"},
|
||||||
{"RectRgn", (PyCFunction)Qd_RectRgn, 1,
|
{"RectRgn", (PyCFunction)Qd_RectRgn, 1,
|
||||||
"(RgnHandle rgn, Rect r) -> None"},
|
"(RgnHandle rgn, Rect r) -> None"},
|
||||||
{"OffsetRgn", (PyCFunction)Qd_OffsetRgn, 1,
|
{"MacOffsetRgn", (PyCFunction)Qd_MacOffsetRgn, 1,
|
||||||
"(RgnHandle rgn, short dh, short dv) -> None"},
|
"(RgnHandle rgn, short dh, short dv) -> None"},
|
||||||
{"InsetRgn", (PyCFunction)Qd_InsetRgn, 1,
|
{"InsetRgn", (PyCFunction)Qd_InsetRgn, 1,
|
||||||
"(RgnHandle rgn, short dh, short dv) -> None"},
|
"(RgnHandle rgn, short dh, short dv) -> None"},
|
||||||
{"SectRgn", (PyCFunction)Qd_SectRgn, 1,
|
{"SectRgn", (PyCFunction)Qd_SectRgn, 1,
|
||||||
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
||||||
{"UnionRgn", (PyCFunction)Qd_UnionRgn, 1,
|
{"MacUnionRgn", (PyCFunction)Qd_MacUnionRgn, 1,
|
||||||
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
||||||
{"DiffRgn", (PyCFunction)Qd_DiffRgn, 1,
|
{"DiffRgn", (PyCFunction)Qd_DiffRgn, 1,
|
||||||
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
||||||
{"XorRgn", (PyCFunction)Qd_XorRgn, 1,
|
{"MacXorRgn", (PyCFunction)Qd_MacXorRgn, 1,
|
||||||
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
"(RgnHandle srcRgnA, RgnHandle srcRgnB, RgnHandle dstRgn) -> None"},
|
||||||
{"RectInRgn", (PyCFunction)Qd_RectInRgn, 1,
|
{"RectInRgn", (PyCFunction)Qd_RectInRgn, 1,
|
||||||
"(Rect r, RgnHandle rgn) -> (Boolean _rv)"},
|
"(Rect r, RgnHandle rgn) -> (Boolean _rv)"},
|
||||||
{"EqualRgn", (PyCFunction)Qd_EqualRgn, 1,
|
{"MacEqualRgn", (PyCFunction)Qd_MacEqualRgn, 1,
|
||||||
"(RgnHandle rgnA, RgnHandle rgnB) -> (Boolean _rv)"},
|
"(RgnHandle rgnA, RgnHandle rgnB) -> (Boolean _rv)"},
|
||||||
{"EmptyRgn", (PyCFunction)Qd_EmptyRgn, 1,
|
{"EmptyRgn", (PyCFunction)Qd_EmptyRgn, 1,
|
||||||
"(RgnHandle rgn) -> (Boolean _rv)"},
|
"(RgnHandle rgn) -> (Boolean _rv)"},
|
||||||
{"FrameRgn", (PyCFunction)Qd_FrameRgn, 1,
|
{"MacFrameRgn", (PyCFunction)Qd_MacFrameRgn, 1,
|
||||||
"(RgnHandle rgn) -> None"},
|
"(RgnHandle rgn) -> None"},
|
||||||
{"PaintRgn", (PyCFunction)Qd_PaintRgn, 1,
|
{"MacPaintRgn", (PyCFunction)Qd_MacPaintRgn, 1,
|
||||||
"(RgnHandle rgn) -> None"},
|
"(RgnHandle rgn) -> None"},
|
||||||
{"EraseRgn", (PyCFunction)Qd_EraseRgn, 1,
|
{"EraseRgn", (PyCFunction)Qd_EraseRgn, 1,
|
||||||
"(RgnHandle rgn) -> None"},
|
"(RgnHandle rgn) -> None"},
|
||||||
{"InvertRgn", (PyCFunction)Qd_InvertRgn, 1,
|
{"MacInvertRgn", (PyCFunction)Qd_MacInvertRgn, 1,
|
||||||
"(RgnHandle rgn) -> None"},
|
"(RgnHandle rgn) -> None"},
|
||||||
{"FillRgn", (PyCFunction)Qd_FillRgn, 1,
|
{"MacFillRgn", (PyCFunction)Qd_MacFillRgn, 1,
|
||||||
"(RgnHandle rgn, Pattern pat) -> None"},
|
"(RgnHandle rgn, Pattern pat) -> None"},
|
||||||
{"ScrollRect", (PyCFunction)Qd_ScrollRect, 1,
|
{"ScrollRect", (PyCFunction)Qd_ScrollRect, 1,
|
||||||
"(Rect r, short dh, short dv, RgnHandle updateRgn) -> None"},
|
"(Rect r, short dh, short dv, RgnHandle updateRgn) -> None"},
|
||||||
|
@ -4097,7 +4097,7 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(Point pt) -> (Point pt)"},
|
"(Point pt) -> (Point pt)"},
|
||||||
{"Random", (PyCFunction)Qd_Random, 1,
|
{"Random", (PyCFunction)Qd_Random, 1,
|
||||||
"() -> (short _rv)"},
|
"() -> (short _rv)"},
|
||||||
{"GetPixel", (PyCFunction)Qd_GetPixel, 1,
|
{"MacGetPixel", (PyCFunction)Qd_MacGetPixel, 1,
|
||||||
"(short h, short v) -> (Boolean _rv)"},
|
"(short h, short v) -> (Boolean _rv)"},
|
||||||
{"ScalePt", (PyCFunction)Qd_ScalePt, 1,
|
{"ScalePt", (PyCFunction)Qd_ScalePt, 1,
|
||||||
"(Point pt, Rect srcRect, Rect dstRect) -> (Point pt)"},
|
"(Point pt, Rect srcRect, Rect dstRect) -> (Point pt)"},
|
||||||
|
@ -4115,7 +4115,7 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(Point src, Point dst) -> (Point dst)"},
|
"(Point src, Point dst) -> (Point dst)"},
|
||||||
{"EqualPt", (PyCFunction)Qd_EqualPt, 1,
|
{"EqualPt", (PyCFunction)Qd_EqualPt, 1,
|
||||||
"(Point pt1, Point pt2) -> (Boolean _rv)"},
|
"(Point pt1, Point pt2) -> (Boolean _rv)"},
|
||||||
{"PtInRect", (PyCFunction)Qd_PtInRect, 1,
|
{"MacPtInRect", (PyCFunction)Qd_MacPtInRect, 1,
|
||||||
"(Point pt, Rect r) -> (Boolean _rv)"},
|
"(Point pt, Rect r) -> (Boolean _rv)"},
|
||||||
{"Pt2Rect", (PyCFunction)Qd_Pt2Rect, 1,
|
{"Pt2Rect", (PyCFunction)Qd_Pt2Rect, 1,
|
||||||
"(Point pt1, Point pt2) -> (Rect dstRect)"},
|
"(Point pt1, Point pt2) -> (Rect dstRect)"},
|
||||||
|
@ -4235,7 +4235,7 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(BitMapPtr srcBits, BitMapPtr maskBits, BitMapPtr dstBits, Rect srcRect, Rect maskRect, Rect dstRect, short mode, RgnHandle maskRgn) -> None"},
|
"(BitMapPtr srcBits, BitMapPtr maskBits, BitMapPtr dstBits, Rect srcRect, Rect maskRect, Rect dstRect, short mode, RgnHandle maskRgn) -> None"},
|
||||||
{"GetPattern", (PyCFunction)Qd_GetPattern, 1,
|
{"GetPattern", (PyCFunction)Qd_GetPattern, 1,
|
||||||
"(short patternID) -> (PatHandle _rv)"},
|
"(short patternID) -> (PatHandle _rv)"},
|
||||||
{"GetCursor", (PyCFunction)Qd_GetCursor, 1,
|
{"MacGetCursor", (PyCFunction)Qd_MacGetCursor, 1,
|
||||||
"(short cursorID) -> (CursHandle _rv)"},
|
"(short cursorID) -> (CursHandle _rv)"},
|
||||||
{"GetPicture", (PyCFunction)Qd_GetPicture, 1,
|
{"GetPicture", (PyCFunction)Qd_GetPicture, 1,
|
||||||
"(short pictureID) -> (PicHandle _rv)"},
|
"(short pictureID) -> (PicHandle _rv)"},
|
||||||
|
@ -4265,7 +4265,7 @@ static PyMethodDef Qd_methods[] = {
|
||||||
"(CharParameter ch) -> None"},
|
"(CharParameter ch) -> None"},
|
||||||
{"DrawString", (PyCFunction)Qd_DrawString, 1,
|
{"DrawString", (PyCFunction)Qd_DrawString, 1,
|
||||||
"(Str255 s) -> None"},
|
"(Str255 s) -> None"},
|
||||||
{"DrawText", (PyCFunction)Qd_DrawText, 1,
|
{"MacDrawText", (PyCFunction)Qd_MacDrawText, 1,
|
||||||
"(Buffer textBuf, short firstByte, short byteCount) -> None"},
|
"(Buffer textBuf, short firstByte, short byteCount) -> None"},
|
||||||
{"CharWidth", (PyCFunction)Qd_CharWidth, 1,
|
{"CharWidth", (PyCFunction)Qd_CharWidth, 1,
|
||||||
"(CharParameter ch) -> (short _rv)"},
|
"(CharParameter ch) -> (short _rv)"},
|
||||||
|
|
|
@ -75,6 +75,18 @@ class MyScanner(Scanner):
|
||||||
'CloseCPort',
|
'CloseCPort',
|
||||||
'BitMapToRegionGlue',
|
'BitMapToRegionGlue',
|
||||||
'StdOpcode', # XXXX Missing from library...
|
'StdOpcode', # XXXX Missing from library...
|
||||||
|
# The following are for non-macos use:
|
||||||
|
'LockPortBits',
|
||||||
|
'UnlockPortBits',
|
||||||
|
'UpdatePort',
|
||||||
|
'GetPortNativeWindow',
|
||||||
|
'GetNativeWindowPort',
|
||||||
|
'NativeRegionToMacRegion',
|
||||||
|
'MacRegionToNativeRegion',
|
||||||
|
'GetPortHWND',
|
||||||
|
'GetHWNDPort',
|
||||||
|
'GetPICTFromDIB',
|
||||||
|
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -58,33 +58,37 @@ class MyScanner(Scanner):
|
||||||
"AddHiliteSample",
|
"AddHiliteSample",
|
||||||
"HiliteTextSample",
|
"HiliteTextSample",
|
||||||
# Missing in CW11 quicktime library
|
# Missing in CW11 quicktime library
|
||||||
"SpriteMediaGetDisplayedSampleNumber",
|
# "SpriteMediaGetDisplayedSampleNumber",
|
||||||
"SpriteMediaGetIndImageDescription",
|
# "SpriteMediaGetIndImageDescription",
|
||||||
"SpriteMediaCountImages",
|
# "SpriteMediaCountImages",
|
||||||
"SpriteMediaCountSprites",
|
# "SpriteMediaCountSprites",
|
||||||
"SpriteMediaHitTestSprites",
|
# "SpriteMediaHitTestSprites",
|
||||||
"SpriteMediaGetProperty",
|
# "SpriteMediaGetProperty",
|
||||||
"SpriteMediaSetProperty",
|
# "SpriteMediaSetProperty",
|
||||||
"TextMediaSetTextSampleData",
|
# "TextMediaSetTextSampleData",
|
||||||
"TextMediaHiliteTextSample",
|
# "TextMediaHiliteTextSample",
|
||||||
"TextMediaFindNextText",
|
# "TextMediaFindNextText",
|
||||||
"TextMediaAddHiliteSample",
|
# "TextMediaAddHiliteSample",
|
||||||
"TextMediaAddTESample",
|
# "TextMediaAddTESample",
|
||||||
"TextMediaAddTextSample",
|
# "TextMediaAddTextSample",
|
||||||
"VideoMediaGetStatistics",
|
# "VideoMediaGetStatistics",
|
||||||
"VideoMediaResetStatistics",
|
# "VideoMediaResetStatistics",
|
||||||
"EndFullScreen",
|
# "EndFullScreen",
|
||||||
"NewMovieFromDataRef",
|
# "NewMovieFromDataRef",
|
||||||
"MCPtInController",
|
# "MCPtInController",
|
||||||
"MCRemoveAMovie",
|
# "MCRemoveAMovie",
|
||||||
"MCRemoveAllMovies",
|
# "MCRemoveAllMovies",
|
||||||
"MCInvalidate",
|
# "MCInvalidate",
|
||||||
"InvalidateMovieRegion",
|
# "InvalidateMovieRegion",
|
||||||
"GetMovieCompositeBufferFlags",
|
# "GetMovieCompositeBufferFlags",
|
||||||
"SetMovieCompositeBufferFlags",
|
# "SetMovieCompositeBufferFlags",
|
||||||
"SetTrackSoundLocalizationSettings",
|
# "SetTrackSoundLocalizationSettings",
|
||||||
"GetTrackSoundLocalizationSettings",
|
# "GetTrackSoundLocalizationSettings",
|
||||||
"GetMovieNaturalBoundsRect",
|
# "GetMovieNaturalBoundsRect",
|
||||||
|
|
||||||
|
"MakeTrackTimeTable", # Uses long * return?
|
||||||
|
"MakeMediaTimeTable", # ditto
|
||||||
|
"VideoMediaGetStallCount", # Undefined in CW Pro 3 library
|
||||||
]
|
]
|
||||||
|
|
||||||
def makeblacklisttypes(self):
|
def makeblacklisttypes(self):
|
||||||
|
@ -101,6 +105,7 @@ class MyScanner(Scanner):
|
||||||
"MatrixRecord",
|
"MatrixRecord",
|
||||||
"MatrixRecord_ptr",
|
"MatrixRecord_ptr",
|
||||||
"SampleReferencePtr",
|
"SampleReferencePtr",
|
||||||
|
"QTTweener",
|
||||||
|
|
||||||
# Routine pointers, not yet.
|
# Routine pointers, not yet.
|
||||||
"MoviesErrorUPP",
|
"MoviesErrorUPP",
|
||||||
|
|
|
@ -73,8 +73,12 @@ ImageDescriptionHandle = OpaqueByValueType("ImageDescriptionHandle", "ResObj")
|
||||||
TEHandle = OpaqueByValueType("TEHandle", "ResObj")
|
TEHandle = OpaqueByValueType("TEHandle", "ResObj")
|
||||||
CGrafPtr = OpaqueByValueType("CGrafPtr", "GrafObj")
|
CGrafPtr = OpaqueByValueType("CGrafPtr", "GrafObj")
|
||||||
GDHandle = OpaqueByValueType("GDHandle", "ResObj")
|
GDHandle = OpaqueByValueType("GDHandle", "ResObj")
|
||||||
|
AliasHandle = OpaqueByValueType("AliasHandle", "ResObj")
|
||||||
|
SoundDescriptionHandle = OpaqueByValueType("SoundDescriptionHandle", "ResObj")
|
||||||
# Silly Apple, passing an OStype by reference...
|
# Silly Apple, passing an OStype by reference...
|
||||||
OSType_ptr = OpaqueType("OSType", "PyMac_BuildOSType", "PyMac_GetOSType")
|
OSType_ptr = OpaqueType("OSType", "PyMac_BuildOSType", "PyMac_GetOSType")
|
||||||
|
# And even sillier: passing floats by address
|
||||||
|
float_ptr = ByAddressType("float", "f")
|
||||||
|
|
||||||
RGBColor = OpaqueType("RGBColor", "QdRGB")
|
RGBColor = OpaqueType("RGBColor", "QdRGB")
|
||||||
RGBColor_ptr = OpaqueType("RGBColor", "QdRGB")
|
RGBColor_ptr = OpaqueType("RGBColor", "QdRGB")
|
||||||
|
@ -97,7 +101,9 @@ HandlerError = Type("HandlerError", "l")
|
||||||
Ptr = InputOnlyType("Ptr", "s")
|
Ptr = InputOnlyType("Ptr", "s")
|
||||||
StringPtr = Type("StringPtr", "s")
|
StringPtr = Type("StringPtr", "s")
|
||||||
mcactionparams = InputOnlyType("void *", "s")
|
mcactionparams = InputOnlyType("void *", "s")
|
||||||
|
QTParameterDialog = Type("QTParameterDialog", "l")
|
||||||
|
QTAtomID = Type("QTAtomID", "l")
|
||||||
|
MCInterfaceElement = Type("MCInterfaceElement", "l")
|
||||||
# Could-not-be-bothered-types (NewMovieFromFile)
|
# Could-not-be-bothered-types (NewMovieFromFile)
|
||||||
dummyshortptr = FakeType('(short *)0')
|
dummyshortptr = FakeType('(short *)0')
|
||||||
dummyStringPtr = FakeType('(StringPtr)0')
|
dummyStringPtr = FakeType('(StringPtr)0')
|
||||||
|
|
|
@ -108,14 +108,14 @@ static PyObject *ResObj_HomeResFile(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *ResObj_LoadResource(_self, _args)
|
static PyObject *ResObj_MacLoadResource(_self, _args)
|
||||||
ResourceObject *_self;
|
ResourceObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
PyObject *_res = NULL;
|
PyObject *_res = NULL;
|
||||||
if (!PyArg_ParseTuple(_args, ""))
|
if (!PyArg_ParseTuple(_args, ""))
|
||||||
return NULL;
|
return NULL;
|
||||||
LoadResource(_self->ob_itself);
|
MacLoadResource(_self->ob_itself);
|
||||||
{
|
{
|
||||||
OSErr _err = ResError();
|
OSErr _err = ResError();
|
||||||
if (_err != noErr) return PyMac_Error(_err);
|
if (_err != noErr) return PyMac_Error(_err);
|
||||||
|
@ -437,7 +437,7 @@ static PyObject *ResObj_as_Menu(_self, _args)
|
||||||
static PyMethodDef ResObj_methods[] = {
|
static PyMethodDef ResObj_methods[] = {
|
||||||
{"HomeResFile", (PyCFunction)ResObj_HomeResFile, 1,
|
{"HomeResFile", (PyCFunction)ResObj_HomeResFile, 1,
|
||||||
"() -> (short _rv)"},
|
"() -> (short _rv)"},
|
||||||
{"LoadResource", (PyCFunction)ResObj_LoadResource, 1,
|
{"MacLoadResource", (PyCFunction)ResObj_MacLoadResource, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"ReleaseResource", (PyCFunction)ResObj_ReleaseResource, 1,
|
{"ReleaseResource", (PyCFunction)ResObj_ReleaseResource, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
|
|
|
@ -102,6 +102,19 @@ static void WinObj_dealloc(self)
|
||||||
PyMem_DEL(self);
|
PyMem_DEL(self);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static PyObject *WinObj_MacCloseWindow(_self, _args)
|
||||||
|
WindowObject *_self;
|
||||||
|
PyObject *_args;
|
||||||
|
{
|
||||||
|
PyObject *_res = NULL;
|
||||||
|
if (!PyArg_ParseTuple(_args, ""))
|
||||||
|
return NULL;
|
||||||
|
MacCloseWindow(_self->ob_itself);
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_res = Py_None;
|
||||||
|
return _res;
|
||||||
|
}
|
||||||
|
|
||||||
static PyObject *WinObj_SetWinColor(_self, _args)
|
static PyObject *WinObj_SetWinColor(_self, _args)
|
||||||
WindowObject *_self;
|
WindowObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
|
@ -263,6 +276,22 @@ static PyObject *WinObj_SelectWindow(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static PyObject *WinObj_HiliteWindow(_self, _args)
|
||||||
|
WindowObject *_self;
|
||||||
|
PyObject *_args;
|
||||||
|
{
|
||||||
|
PyObject *_res = NULL;
|
||||||
|
Boolean fHilite;
|
||||||
|
if (!PyArg_ParseTuple(_args, "b",
|
||||||
|
&fHilite))
|
||||||
|
return NULL;
|
||||||
|
HiliteWindow(_self->ob_itself,
|
||||||
|
fHilite);
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_res = Py_None;
|
||||||
|
return _res;
|
||||||
|
}
|
||||||
|
|
||||||
static PyObject *WinObj_GetWindowFeatures(_self, _args)
|
static PyObject *WinObj_GetWindowFeatures(_self, _args)
|
||||||
WindowObject *_self;
|
WindowObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
|
@ -413,22 +442,6 @@ static PyObject *WinObj_DrawGrowIcon(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *WinObj_HiliteWindow(_self, _args)
|
|
||||||
WindowObject *_self;
|
|
||||||
PyObject *_args;
|
|
||||||
{
|
|
||||||
PyObject *_res = NULL;
|
|
||||||
Boolean fHilite;
|
|
||||||
if (!PyArg_ParseTuple(_args, "b",
|
|
||||||
&fHilite))
|
|
||||||
return NULL;
|
|
||||||
HiliteWindow(_self->ob_itself,
|
|
||||||
fHilite);
|
|
||||||
Py_INCREF(Py_None);
|
|
||||||
_res = Py_None;
|
|
||||||
return _res;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *WinObj_SetWTitle(_self, _args)
|
static PyObject *WinObj_SetWTitle(_self, _args)
|
||||||
WindowObject *_self;
|
WindowObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
|
@ -505,7 +518,7 @@ static PyObject *WinObj_CollapseWindow(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *WinObj_MoveWindow(_self, _args)
|
static PyObject *WinObj_MacMoveWindow(_self, _args)
|
||||||
WindowObject *_self;
|
WindowObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -518,10 +531,10 @@ static PyObject *WinObj_MoveWindow(_self, _args)
|
||||||
&vGlobal,
|
&vGlobal,
|
||||||
&front))
|
&front))
|
||||||
return NULL;
|
return NULL;
|
||||||
MoveWindow(_self->ob_itself,
|
MacMoveWindow(_self->ob_itself,
|
||||||
hGlobal,
|
hGlobal,
|
||||||
vGlobal,
|
vGlobal,
|
||||||
front);
|
front);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -620,14 +633,14 @@ static PyObject *WinObj_HideWindow(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *WinObj_ShowWindow(_self, _args)
|
static PyObject *WinObj_MacShowWindow(_self, _args)
|
||||||
WindowObject *_self;
|
WindowObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
PyObject *_res = NULL;
|
PyObject *_res = NULL;
|
||||||
if (!PyArg_ParseTuple(_args, ""))
|
if (!PyArg_ParseTuple(_args, ""))
|
||||||
return NULL;
|
return NULL;
|
||||||
ShowWindow(_self->ob_itself);
|
MacShowWindow(_self->ob_itself);
|
||||||
Py_INCREF(Py_None);
|
Py_INCREF(Py_None);
|
||||||
_res = Py_None;
|
_res = Py_None;
|
||||||
return _res;
|
return _res;
|
||||||
|
@ -955,6 +968,8 @@ static PyObject *WinObj_SetWindowUserState(_self, _args)
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyMethodDef WinObj_methods[] = {
|
static PyMethodDef WinObj_methods[] = {
|
||||||
|
{"MacCloseWindow", (PyCFunction)WinObj_MacCloseWindow, 1,
|
||||||
|
"() -> None"},
|
||||||
{"SetWinColor", (PyCFunction)WinObj_SetWinColor, 1,
|
{"SetWinColor", (PyCFunction)WinObj_SetWinColor, 1,
|
||||||
"(WCTabHandle newColorTable) -> None"},
|
"(WCTabHandle newColorTable) -> None"},
|
||||||
{"ClipAbove", (PyCFunction)WinObj_ClipAbove, 1,
|
{"ClipAbove", (PyCFunction)WinObj_ClipAbove, 1,
|
||||||
|
@ -977,6 +992,8 @@ static PyMethodDef WinObj_methods[] = {
|
||||||
"(WindowPtr behindWindow) -> None"},
|
"(WindowPtr behindWindow) -> None"},
|
||||||
{"SelectWindow", (PyCFunction)WinObj_SelectWindow, 1,
|
{"SelectWindow", (PyCFunction)WinObj_SelectWindow, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
|
{"HiliteWindow", (PyCFunction)WinObj_HiliteWindow, 1,
|
||||||
|
"(Boolean fHilite) -> None"},
|
||||||
{"GetWindowFeatures", (PyCFunction)WinObj_GetWindowFeatures, 1,
|
{"GetWindowFeatures", (PyCFunction)WinObj_GetWindowFeatures, 1,
|
||||||
"() -> (OSStatus _rv, UInt32 outFeatures)"},
|
"() -> (OSStatus _rv, UInt32 outFeatures)"},
|
||||||
{"GetWindowRegion", (PyCFunction)WinObj_GetWindowRegion, 1,
|
{"GetWindowRegion", (PyCFunction)WinObj_GetWindowRegion, 1,
|
||||||
|
@ -997,8 +1014,6 @@ static PyMethodDef WinObj_methods[] = {
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"DrawGrowIcon", (PyCFunction)WinObj_DrawGrowIcon, 1,
|
{"DrawGrowIcon", (PyCFunction)WinObj_DrawGrowIcon, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"HiliteWindow", (PyCFunction)WinObj_HiliteWindow, 1,
|
|
||||||
"(Boolean fHilite) -> None"},
|
|
||||||
{"SetWTitle", (PyCFunction)WinObj_SetWTitle, 1,
|
{"SetWTitle", (PyCFunction)WinObj_SetWTitle, 1,
|
||||||
"(Str255 title) -> None"},
|
"(Str255 title) -> None"},
|
||||||
{"GetWTitle", (PyCFunction)WinObj_GetWTitle, 1,
|
{"GetWTitle", (PyCFunction)WinObj_GetWTitle, 1,
|
||||||
|
@ -1009,7 +1024,7 @@ static PyMethodDef WinObj_methods[] = {
|
||||||
"() -> (Boolean _rv)"},
|
"() -> (Boolean _rv)"},
|
||||||
{"CollapseWindow", (PyCFunction)WinObj_CollapseWindow, 1,
|
{"CollapseWindow", (PyCFunction)WinObj_CollapseWindow, 1,
|
||||||
"(Boolean inCollapseIt) -> (OSStatus _rv)"},
|
"(Boolean inCollapseIt) -> (OSStatus _rv)"},
|
||||||
{"MoveWindow", (PyCFunction)WinObj_MoveWindow, 1,
|
{"MacMoveWindow", (PyCFunction)WinObj_MacMoveWindow, 1,
|
||||||
"(short hGlobal, short vGlobal, Boolean front) -> None"},
|
"(short hGlobal, short vGlobal, Boolean front) -> None"},
|
||||||
{"SizeWindow", (PyCFunction)WinObj_SizeWindow, 1,
|
{"SizeWindow", (PyCFunction)WinObj_SizeWindow, 1,
|
||||||
"(short w, short h, Boolean fUpdate) -> None"},
|
"(short w, short h, Boolean fUpdate) -> None"},
|
||||||
|
@ -1021,7 +1036,7 @@ static PyMethodDef WinObj_methods[] = {
|
||||||
"(Point startPt, Rect boundsRect) -> None"},
|
"(Point startPt, Rect boundsRect) -> None"},
|
||||||
{"HideWindow", (PyCFunction)WinObj_HideWindow, 1,
|
{"HideWindow", (PyCFunction)WinObj_HideWindow, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"ShowWindow", (PyCFunction)WinObj_ShowWindow, 1,
|
{"MacShowWindow", (PyCFunction)WinObj_MacShowWindow, 1,
|
||||||
"() -> None"},
|
"() -> None"},
|
||||||
{"ShowHide", (PyCFunction)WinObj_ShowHide, 1,
|
{"ShowHide", (PyCFunction)WinObj_ShowHide, 1,
|
||||||
"(Boolean showFlag) -> None"},
|
"(Boolean showFlag) -> None"},
|
||||||
|
@ -1236,7 +1251,7 @@ static PyObject *Win_CheckUpdate(_self, _args)
|
||||||
return _res;
|
return _res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *Win_FindWindow(_self, _args)
|
static PyObject *Win_MacFindWindow(_self, _args)
|
||||||
PyObject *_self;
|
PyObject *_self;
|
||||||
PyObject *_args;
|
PyObject *_args;
|
||||||
{
|
{
|
||||||
|
@ -1247,8 +1262,8 @@ static PyObject *Win_FindWindow(_self, _args)
|
||||||
if (!PyArg_ParseTuple(_args, "O&",
|
if (!PyArg_ParseTuple(_args, "O&",
|
||||||
PyMac_GetPoint, &thePoint))
|
PyMac_GetPoint, &thePoint))
|
||||||
return NULL;
|
return NULL;
|
||||||
_rv = FindWindow(thePoint,
|
_rv = MacFindWindow(thePoint,
|
||||||
&theWindow);
|
&theWindow);
|
||||||
_res = Py_BuildValue("hO&",
|
_res = Py_BuildValue("hO&",
|
||||||
_rv,
|
_rv,
|
||||||
WinObj_WhichWindow, theWindow);
|
WinObj_WhichWindow, theWindow);
|
||||||
|
@ -1446,7 +1461,7 @@ static PyMethodDef Win_methods[] = {
|
||||||
"(PixPatHandle deskPixPat) -> None"},
|
"(PixPatHandle deskPixPat) -> None"},
|
||||||
{"CheckUpdate", (PyCFunction)Win_CheckUpdate, 1,
|
{"CheckUpdate", (PyCFunction)Win_CheckUpdate, 1,
|
||||||
"() -> (Boolean _rv, EventRecord theEvent)"},
|
"() -> (Boolean _rv, EventRecord theEvent)"},
|
||||||
{"FindWindow", (PyCFunction)Win_FindWindow, 1,
|
{"MacFindWindow", (PyCFunction)Win_MacFindWindow, 1,
|
||||||
"(Point thePoint) -> (short _rv, WindowPtr theWindow)"},
|
"(Point thePoint) -> (short _rv, WindowPtr theWindow)"},
|
||||||
{"FrontWindow", (PyCFunction)Win_FrontWindow, 1,
|
{"FrontWindow", (PyCFunction)Win_FrontWindow, 1,
|
||||||
"() -> (WindowPtr _rv)"},
|
"() -> (WindowPtr _rv)"},
|
||||||
|
|
Loading…
Reference in New Issue