Changeset 363
- Timestamp:
- 09/10/07 20:46:26 (6 years ago)
- Files:
-
- pygtkimageview/src/gtkimageview.override (modified) (1 diff)
- pygtkimageview/tests/test_module.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pygtkimageview/src/gtkimageview.override
r362 r363 66 66 return pyg_boxed_new (GDK_TYPE_RECTANGLE, &rect, TRUE, TRUE); 67 67 } 68 %% 69 override gtk_image_view_get_draw_rect noargs 70 static PyObject* 71 _wrap_gtk_image_view_get_draw_rect (PyGObject *self) 72 { 73 GdkRectangle rect; 74 if (!gtk_image_view_get_draw_rect (GTK_IMAGE_VIEW (self->obj), &rect)) 75 return Py_None; 76 return pyg_boxed_new (GDK_TYPE_RECTANGLE, &rect, TRUE, TRUE); 77 } 68 78 pygtkimageview/tests/test_module.py
r362 r363 160 160 except TypeError: 161 161 assert True 162 163 def test_get_draw_rect(): 164 view = gtkimageview.ImageView() 165 assert not view.get_draw_rect() 166 167 view.size_allocate(gtk.gdk.Rectangle(0, 0, 100, 100)) 168 pixbuf = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, 50, 50) 169 view.set_pixbuf(pixbuf) 170 171 rect = view.get_draw_rect() 172 assert rect.x == 25 and rect.y == 25 173 assert rect.width == 50 and rect.height == 50
