add getsets for common drawable attributes. (PyGimpLayer_Type): convert
2002-08-30 James Henstridge <james@daa.com.au> * pygimp-drawable.c (PyGimpDrawable_Type): add getsets for common drawable attributes. (PyGimpLayer_Type): convert getattr and setattr to getsets. (PyGimpChannel_Type): convert to getsets. * gimpmodule.c (new_parasite): remove. Superceded by gimp.Parasite constructor. (pygimp_image_list): rename to match actual API. * pygimp-parasite.c (PyGimpParasite_Type): switch to getsets. (para_init): add constructor.
This commit is contained in:
committed by
James Henstridge
parent
430a9f5d55
commit
29aa6f5037
@ -37,7 +37,7 @@ tile_flush(PyGimpTile *self, PyObject *args)
|
||||
}
|
||||
|
||||
|
||||
static struct PyMethodDef tile_methods[] = {
|
||||
static PyMethodDef tile_methods[] = {
|
||||
{"flush", (PyCFunction)tile_flush, METH_VARARGS},
|
||||
{NULL, NULL} /* sentinel */
|
||||
};
|
||||
@ -124,9 +124,9 @@ tile_repr(PyGimpTile *self)
|
||||
|
||||
name = gimp_drawable_name(self->tile->drawable->drawable_id);
|
||||
if (self->tile->shadow)
|
||||
s = PyString_FromFormat("<gimp.Tile for drawable %s (shadow)>", name);
|
||||
s = PyString_FromFormat("<gimp.Tile for drawable '%s' (shadow)>",name);
|
||||
else
|
||||
s = PyString_FromFormat("<gimp.Tile for drawable %s>", name);
|
||||
s = PyString_FromFormat("<gimp.Tile for drawable '%s'>", name);
|
||||
g_free(name);
|
||||
return s;
|
||||
}
|
||||
@ -279,7 +279,7 @@ pr_resize(PyGimpPixelRgn *self, PyObject *args)
|
||||
|
||||
|
||||
|
||||
static struct PyMethodDef pr_methods[] = {
|
||||
static PyMethodDef pr_methods[] = {
|
||||
{"resize", (PyCFunction)pr_resize, METH_VARARGS},
|
||||
|
||||
{NULL, NULL} /* sentinel */
|
||||
@ -606,7 +606,7 @@ pr_repr(PyGimpPixelRgn *self)
|
||||
gchar *name;
|
||||
|
||||
name = gimp_drawable_name(self->drawable->drawable->drawable_id);
|
||||
s = PyString_FromFormat("<gimp.PixelRgn for drawable %s>", name);
|
||||
s = PyString_FromFormat("<gimp.PixelRgn for drawable '%s'>", name);
|
||||
g_free(name);
|
||||
return s;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user