blob: 9240851bb4e509aea9c6069162f0a007621196fe [file] [log] [blame]
Jack Jansen5d56f4b1995-06-18 20:16:33 +00001as_resource_body = """
2return ResObj_New((Handle)_self->ob_itself);
3"""
4
5f = ManualGenerator("as_Resource", as_resource_body)
6f.docstring = lambda : "Return this Control as a Resource"
7
8methods.append(f)
Jack Jansencfb60ee1996-10-01 10:46:46 +00009
10DisposeControl_body = """
11 if (!PyArg_ParseTuple(_args, ""))
12 return NULL;
13 if ( _self->ob_itself ) {
14 SetCRefCon(_self->ob_itself, (long)0); /* Make it forget about us */
15 DisposeControl(_self->ob_itself);
16 _self->ob_itself = NULL;
17 }
18 Py_INCREF(Py_None);
19 _res = Py_None;
20 return _res;
21"""
22
23f = ManualGenerator("DisposeControl", DisposeControl_body)
24f.docstring = lambda : "() -> None"
25
26methods.append(f)