Mercurial > cpython-lru_cache-weakref
view Mac/Modules/ctl/ctledit.py @ 5817:48b94de85bf3 legacy-trunk
Extensive changes by AMK.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 17 Jul 1997 16:29:42 +0000 |
| parents | 852ca23c80cc |
| children | 172c7febd755 |
line wrap: on
line source
as_resource_body = """ return ResObj_New((Handle)_self->ob_itself); """ f = ManualGenerator("as_Resource", as_resource_body) f.docstring = lambda : "Return this Control as a Resource" methods.append(f) DisposeControl_body = """ if (!PyArg_ParseTuple(_args, "")) return NULL; if ( _self->ob_itself ) { SetCRefCon(_self->ob_itself, (long)0); /* Make it forget about us */ DisposeControl(_self->ob_itself); _self->ob_itself = NULL; } Py_INCREF(Py_None); _res = Py_None; return _res; """ f = ManualGenerator("DisposeControl", DisposeControl_body) f.docstring = lambda : "() -> None" methods.append(f)
