mirror of https://github.com/GNOME/gimp.git
Changed the libgimp GFillType enums to match the core enums in value, the
Tue Jul 28 15:42:39 CDT 1998 Larry Ewing <lewing@gimp.org> * app/drawable_cmds.c (drawable_fill_invoker): * libgimp/gimpenums.h: Changed the libgimp GFillType enums to match the core enums in value, the names still differ. * plug-ins/script-fu/script-fu.c: changed the fill setvars to use the GFillType enums.
This commit is contained in:
parent
3635728000
commit
8540bdc54d
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
Tue Jul 28 15:42:39 CDT 1998 Larry Ewing <lewing@gimp.org>
|
||||
|
||||
* app/drawable_cmds.c (drawable_fill_invoker):
|
||||
* libgimp/gimpenums.h: Changed the libgimp GFillType
|
||||
enums to match the core enums in value, the names still
|
||||
differ.
|
||||
|
||||
* plug-ins/script-fu/script-fu.c: changed the fill setvars to use
|
||||
the GFillType enums.
|
||||
|
||||
Tue Jul 28 14:03:57 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* app/Makefile.am
|
||||
|
|
|
@ -107,10 +107,11 @@ drawable_fill_invoker (Argument *args)
|
|||
|
||||
switch (int_value)
|
||||
{
|
||||
case 0: fill_type = BACKGROUND_FILL; break;
|
||||
case 1: fill_type = WHITE_FILL; break;
|
||||
case 2: fill_type = TRANSPARENT_FILL; break;
|
||||
case 3: fill_type = NO_FILL; break;
|
||||
case 0: fill_type = FOREGROUND_FILL; break;
|
||||
case 1: fill_type = BACKGROUND_FILL; break;
|
||||
case 2: fill_type = WHITE_FILL; break;
|
||||
case 3: fill_type = TRANSPARENT_FILL; break;
|
||||
case 4: fill_type = NO_FILL; break;
|
||||
default: success = FALSE;
|
||||
}
|
||||
}
|
||||
|
@ -138,7 +139,7 @@ ProcRecord drawable_fill_proc =
|
|||
{
|
||||
"gimp_drawable_fill",
|
||||
"Fill the drawable with the specified fill mode.",
|
||||
"This procedure fills the drawable with the fill mode. If the fill mode is background, the current background color is used. If the fill type is white, then white is used. Transparent fill only affects layers with an alpha channel, in which case the alpha channel is set to transparent. If the drawable has no alpha channel, it is filled to white. No fill leaves the drawable's contents undefined. This procedure is unlike the bucket fill tool because it fills regardless of a selection",
|
||||
"This procedure fills the drawable with the fill mode. If the fill mode is foreground the current foreground color is used. If the fill mode is background, the current background color is used. If the fill type is white, then white is used. Transparent fill only affects layers with an alpha channel, in which case the alpha channel is set to transparent. If the drawable has no alpha channel, it is filled to white. No fill leaves the drawable's contents undefined. This procedure is unlike the bucket fill tool because it fills regardless of a selection",
|
||||
"Spencer Kimball & Peter Mattis",
|
||||
"Spencer Kimball & Peter Mattis",
|
||||
"1995-1996",
|
||||
|
|
|
@ -58,9 +58,11 @@ typedef enum
|
|||
|
||||
typedef enum
|
||||
{
|
||||
FG_IMAGE_FILL,
|
||||
BG_IMAGE_FILL,
|
||||
WHITE_IMAGE_FILL,
|
||||
TRANS_IMAGE_FILL
|
||||
TRANS_IMAGE_FILL,
|
||||
NO_IMAGE_FILL
|
||||
} GFillType;
|
||||
|
||||
typedef enum
|
||||
|
|
|
@ -387,10 +387,11 @@ init_constants ()
|
|||
setvar (cintern ("BG-BUCKET-FILL"), flocons (1), NIL);
|
||||
setvar (cintern ("PATTERN-BUCKET-FILL"), flocons (2), NIL);
|
||||
|
||||
setvar (cintern ("BG-IMAGE-FILL"), flocons (0), NIL);
|
||||
setvar (cintern ("WHITE-IMAGE-FILL"), flocons (1), NIL);
|
||||
setvar (cintern ("TRANS-IMAGE-FILL"), flocons (2), NIL);
|
||||
setvar (cintern ("NO-IMAGE-FILL"), flocons (3), NIL);
|
||||
setvar (cintern ("FG-IMAGE-FILL"), flocons (FG_IMAGE_FILL), NIL);
|
||||
setvar (cintern ("BG-IMAGE-FILL"), flocons (BG_IMAGE_FILL), NIL);
|
||||
setvar (cintern ("WHITE-IMAGE-FILL"), flocons (WHITE_IMAGE_FILL), NIL);
|
||||
setvar (cintern ("TRANS-IMAGE-FILL"), flocons (TRANS_IMAGE_FILL), NIL);
|
||||
setvar (cintern ("NO-IMAGE-FILL"), flocons (NO_IMAGE_FILL), NIL);
|
||||
|
||||
setvar (cintern ("RGB"), flocons (0), NIL);
|
||||
setvar (cintern ("GRAY"), flocons (1), NIL);
|
||||
|
|
Loading…
Reference in New Issue