| GIMP Library Reference Manual |
|---|
GimpDrawablePreviewGimpDrawablePreview — A widget providing a preview of a GimpDrawable. |
GimpDrawablePreview;
GtkWidget* gimp_drawable_preview_new (GimpDrawable *drawable,
gboolean *toggle);
GimpDrawable* gimp_drawable_preview_get_drawable
(GimpDrawablePreview *preview);
void gimp_drawable_preview_draw_region
(GimpDrawablePreview *preview,
const GimpPixelRgn *region);
GObject
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBox
+----GtkVBox
+----GimpPreview
+----GimpScrolledPreview
+----GimpDrawablePreview
GtkWidget* gimp_drawable_preview_new (GimpDrawable *drawable, gboolean *toggle);
Creates a new GimpDrawablePreview widget for drawable. If updating the preview takes considerable time, you will want to store the state of the "Preview" check-button in the plug-in data. For convenience you can pass a pointer to the gboolean as toggle.
| drawable : | a GimpDrawable |
| toggle : | pointer to a gboolean variable to sync with the "Preview" check-button or NULL |
| Returns : | A pointer to the new GimpDrawablePreview widget. |
Since GIMP 2.2
GimpDrawable* gimp_drawable_preview_get_drawable (GimpDrawablePreview *preview);
| preview : | a GimpDrawablePreview widget |
| Returns : | the GimpDrawable that has been passed to gimp_drawable_preview_new(). |
Since GIMP 2.2
void gimp_drawable_preview_draw_region
(GimpDrawablePreview *preview,
const GimpPixelRgn *region);
| preview : | a GimpDrawablePreview widget |
| region : | a GimpPixelRgn |
Since GIMP 2.2
| << GimpAspectPreview | gimpdrawablecombobox >> |