Address bug #307971:
2005-09-05 Sven Neumann <sven@gimp.org> Address bug #307971: * app/core/gimp-gui.[ch] * app/display/gimpdisplay.[ch] * app/gui/gui-vtable.c * tools/pdbgen/pdb/display.pdb: added PDB function to obtain a window handle on an image display. * app/pdb/display_cmds.c * app/pdb/internal_procs.c * libgimp/gimpdisplay_pdb.[ch]: regenerated. * libgimp/gimpui.[ch]: added functions to set a GtkWindow transient to an image display. * plug-ins/common/gauss.c: use the new function exemplarily. * libgimp/gimp.def * libgimp/gimpui.def: updated.
This commit is contained in:

committed by
Sven Neumann

parent
0ae992b966
commit
ec56ef9d01
@ -54,31 +54,32 @@ struct _GimpDisplayClass
|
||||
};
|
||||
|
||||
|
||||
GType gimp_display_get_type (void) G_GNUC_CONST;
|
||||
GType gimp_display_get_type (void) G_GNUC_CONST;
|
||||
|
||||
GimpDisplay * gimp_display_new (GimpImage *gimage,
|
||||
GimpUnit unit,
|
||||
gdouble scale,
|
||||
GimpMenuFactory *menu_factory,
|
||||
GimpUIManager *popup_manager);
|
||||
void gimp_display_delete (GimpDisplay *gdisp);
|
||||
GimpDisplay * gimp_display_new (GimpImage *gimage,
|
||||
GimpUnit unit,
|
||||
gdouble scale,
|
||||
GimpMenuFactory *menu_factory,
|
||||
GimpUIManager *popup_manager);
|
||||
void gimp_display_delete (GimpDisplay *gdisp);
|
||||
|
||||
gint gimp_display_get_ID (GimpDisplay *gdisp);
|
||||
GimpDisplay * gimp_display_get_by_ID (Gimp *gimp,
|
||||
gint ID);
|
||||
gint gimp_display_get_ID (GimpDisplay *gdisp);
|
||||
GdkNativeWindow gimp_display_get_window (GimpDisplay *gdisp);
|
||||
GimpDisplay * gimp_display_get_by_ID (Gimp *gimp,
|
||||
gint ID);
|
||||
|
||||
void gimp_display_reconnect (GimpDisplay *gdisp,
|
||||
GimpImage *gimage);
|
||||
void gimp_display_reconnect (GimpDisplay *gdisp,
|
||||
GimpImage *gimage);
|
||||
|
||||
void gimp_display_update_area (GimpDisplay *gdisp,
|
||||
gboolean now,
|
||||
gint x,
|
||||
gint y,
|
||||
gint w,
|
||||
gint h);
|
||||
void gimp_display_update_area (GimpDisplay *gdisp,
|
||||
gboolean now,
|
||||
gint x,
|
||||
gint y,
|
||||
gint w,
|
||||
gint h);
|
||||
|
||||
void gimp_display_flush (GimpDisplay *gdisp);
|
||||
void gimp_display_flush_now (GimpDisplay *gdisp);
|
||||
void gimp_display_flush (GimpDisplay *gdisp);
|
||||
void gimp_display_flush_now (GimpDisplay *gdisp);
|
||||
|
||||
|
||||
#endif /* __GIMP_DISPLAY_H__ */
|
||||
|
Reference in New Issue
Block a user