export bucket_fill_region().
1999-08-23 Michael Natterer <mitschel@cs.tu-berlin.de> * app/bucket_fill.[ch]: export bucket_fill_region(). * app/channels_dialog.c: enabled dropping a color to a channel. * app/color_area.c * app/color_panel.c * app/gimpdnd.[ch]: the whole color dnd is now done in a generic function in gimpdnd.c (dnd of other types is still hacked in at various places but will go to generic functions and callbacks as well). * app/disp_callbacks.[ch] * app/interface.c: drop a color to the display to bucket fill the selected region.
This commit is contained in:
committed by
Michael Natterer
parent
5f2d497b40
commit
ef4cb06bb7
@ -73,9 +73,24 @@ typedef enum
|
||||
GIMP_DROP_BELOW
|
||||
} GimpDropType;
|
||||
|
||||
/* drawable dnd functions */
|
||||
|
||||
void gimp_dnd_set_drawable_preview_icon (GtkWidget *widget,
|
||||
GdkDragContext *context,
|
||||
GimpDrawable *drawable,
|
||||
GdkGC *gc);
|
||||
|
||||
/* color dnd functions */
|
||||
|
||||
typedef void (*GimpDndSetColorFunc) (gpointer, guchar, guchar, guchar);
|
||||
typedef void (*GimpDndGetColorFunc) (gpointer, guchar *, guchar *, guchar *);
|
||||
|
||||
void gimp_dnd_color_source_set (GtkWidget *widget,
|
||||
GimpDndGetColorFunc get_color_func,
|
||||
gpointer data);
|
||||
|
||||
void gimp_dnd_color_dest_set (GtkWidget *widget,
|
||||
GimpDndSetColorFunc set_color_func,
|
||||
gpointer data);
|
||||
|
||||
#endif /* __GIMP_DND_H__ */
|
||||
|
||||
Reference in New Issue
Block a user