From 80a6700cb0bc69d7935867f83fd2ce815ea79e66 Mon Sep 17 00:00:00 2001 From: William Skaggs Date: Wed, 2 Mar 2005 20:47:59 +0000 Subject: [PATCH] Bill Skaggs * app/tools/tools-enums.[ch]: oops, missed in previous commit. --- ChangeLog | 5 +++++ app/tools/tools-enums.c | 28 ++++++++++++++++++++++++++++ app/tools/tools-enums.h | 11 +++++++++++ 3 files changed, 44 insertions(+) diff --git a/ChangeLog b/ChangeLog index 02aa6a7289..d3d2549157 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-03-02 Bill Skaggs + + * app/tools/tools-enums.[ch]: oops, missed in previous + commit. + 2005-03-02 Bill Skaggs * app/tools/gimprectangletool.c diff --git a/app/tools/tools-enums.c b/app/tools/tools-enums.c index ea4bf5320c..417e8820db 100644 --- a/app/tools/tools-enums.c +++ b/app/tools/tools-enums.c @@ -67,6 +67,34 @@ gimp_crop_mode_get_type (void) return type; } +GType +gimp_rectangle_mode_get_type (void) +{ + static const GEnumValue values[] = + { + { GIMP_RECTANGLE_MODE_EXECUTE, "GIMP_RECTANGLE_MODE_EXECUTE", "execute" }, + { GIMP_RECTANGLE_MODE_RESIZE, "GIMP_RECTANGLE_MODE_RESIZE", "resize" }, + { 0, NULL, NULL } + }; + + static const GimpEnumDesc descs[] = + { + { GIMP_RECTANGLE_MODE_EXECUTE, N_("Execute"), NULL }, + { GIMP_RECTANGLE_MODE_RESIZE, N_("Resize"), NULL }, + { 0, NULL, NULL } + }; + + static GType type = 0; + + if (! type) + { + type = g_enum_register_static ("GimpRectangleMode", values); + gimp_enum_set_value_descriptions (type, descs); + } + + return type; +} + GType gimp_rect_select_mode_get_type (void) { diff --git a/app/tools/tools-enums.h b/app/tools/tools-enums.h index f58ea574f2..1c9c5fe40e 100644 --- a/app/tools/tools-enums.h +++ b/app/tools/tools-enums.h @@ -46,6 +46,17 @@ typedef enum } GimpCropMode; +#define GIMP_TYPE_RECTANGLE_MODE (gimp_rectangle_mode_get_type ()) + +GType gimp_rectangle_mode_get_type (void) G_GNUC_CONST; + +typedef enum +{ + GIMP_RECTANGLE_MODE_EXECUTE, /*< desc="Execute" >*/ + GIMP_RECTANGLE_MODE_RESIZE /*< desc="Resize" >*/ +} GimpRectangleMode; + + #define GIMP_TYPE_RECT_SELECT_MODE (gimp_rect_select_mode_get_type ()) GType gimp_rect_select_mode_get_type (void) G_GNUC_CONST;