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
@ -132,7 +132,8 @@ static GtkTargetEntry display_target_table[] =
|
||||
{
|
||||
GIMP_TARGET_LAYER,
|
||||
GIMP_TARGET_CHANNEL,
|
||||
GIMP_TARGET_LAYER_MASK
|
||||
GIMP_TARGET_LAYER_MASK,
|
||||
GIMP_TARGET_COLOR
|
||||
};
|
||||
static guint display_n_targets = (sizeof (display_target_table) /
|
||||
sizeof (display_target_table[0]));
|
||||
@ -711,6 +712,7 @@ create_display_shell (GDisplay* gdisp,
|
||||
gtk_signal_connect (GTK_OBJECT (gdisp->shell), "drag_drop",
|
||||
GTK_SIGNAL_FUNC (gdisplay_drag_drop),
|
||||
gdisp);
|
||||
gimp_dnd_color_dest_set (gdisp->shell, gdisplay_set_color, gdisp);
|
||||
|
||||
/* the vbox, table containing all widgets */
|
||||
vbox = gtk_vbox_new (FALSE, 2);
|
||||
|
Reference in New Issue
Block a user