mirror of https://github.com/GNOME/gimp.git
app: move enum GimpHandleType to display-enums.h
This commit is contained in:
parent
0c1073460c
commit
69da253e51
|
@ -39,6 +39,41 @@ gimp_cursor_precision_get_type (void)
|
|||
return type;
|
||||
}
|
||||
|
||||
GType
|
||||
gimp_handle_type_get_type (void)
|
||||
{
|
||||
static const GEnumValue values[] =
|
||||
{
|
||||
{ GIMP_HANDLE_SQUARE, "GIMP_HANDLE_SQUARE", "square" },
|
||||
{ GIMP_HANDLE_FILLED_SQUARE, "GIMP_HANDLE_FILLED_SQUARE", "filled-square" },
|
||||
{ GIMP_HANDLE_CIRCLE, "GIMP_HANDLE_CIRCLE", "circle" },
|
||||
{ GIMP_HANDLE_FILLED_CIRCLE, "GIMP_HANDLE_FILLED_CIRCLE", "filled-circle" },
|
||||
{ GIMP_HANDLE_CROSS, "GIMP_HANDLE_CROSS", "cross" },
|
||||
{ 0, NULL, NULL }
|
||||
};
|
||||
|
||||
static const GimpEnumDesc descs[] =
|
||||
{
|
||||
{ GIMP_HANDLE_SQUARE, "GIMP_HANDLE_SQUARE", NULL },
|
||||
{ GIMP_HANDLE_FILLED_SQUARE, "GIMP_HANDLE_FILLED_SQUARE", NULL },
|
||||
{ GIMP_HANDLE_CIRCLE, "GIMP_HANDLE_CIRCLE", NULL },
|
||||
{ GIMP_HANDLE_FILLED_CIRCLE, "GIMP_HANDLE_FILLED_CIRCLE", NULL },
|
||||
{ GIMP_HANDLE_CROSS, "GIMP_HANDLE_CROSS", NULL },
|
||||
{ 0, NULL, NULL }
|
||||
};
|
||||
|
||||
static GType type = 0;
|
||||
|
||||
if (G_UNLIKELY (! type))
|
||||
{
|
||||
type = g_enum_register_static ("GimpHandleType", values);
|
||||
gimp_type_set_translation_context (type, "handle-type");
|
||||
gimp_enum_set_value_descriptions (type, descs);
|
||||
}
|
||||
|
||||
return type;
|
||||
}
|
||||
|
||||
GType
|
||||
gimp_zoom_focus_get_type (void)
|
||||
{
|
||||
|
|
|
@ -31,6 +31,20 @@ typedef enum
|
|||
} GimpCursorPrecision;
|
||||
|
||||
|
||||
#define GIMP_TYPE_HANDLE_TYPE (gimp_handle_type_get_type ())
|
||||
|
||||
GType gimp_handle_type_get_type (void) G_GNUC_CONST;
|
||||
|
||||
typedef enum
|
||||
{
|
||||
GIMP_HANDLE_SQUARE,
|
||||
GIMP_HANDLE_FILLED_SQUARE,
|
||||
GIMP_HANDLE_CIRCLE,
|
||||
GIMP_HANDLE_FILLED_CIRCLE,
|
||||
GIMP_HANDLE_CROSS
|
||||
} GimpHandleType;
|
||||
|
||||
|
||||
#define GIMP_TYPE_ZOOM_FOCUS (gimp_zoom_focus_get_type ())
|
||||
|
||||
GType gimp_zoom_focus_get_type (void) G_GNUC_CONST;
|
||||
|
|
|
@ -22,16 +22,6 @@
|
|||
#include "gimptool.h"
|
||||
|
||||
|
||||
typedef enum
|
||||
{
|
||||
GIMP_HANDLE_SQUARE,
|
||||
GIMP_HANDLE_FILLED_SQUARE,
|
||||
GIMP_HANDLE_CIRCLE,
|
||||
GIMP_HANDLE_FILLED_CIRCLE,
|
||||
GIMP_HANDLE_CROSS
|
||||
} GimpHandleType;
|
||||
|
||||
|
||||
#define GIMP_TYPE_DRAW_TOOL (gimp_draw_tool_get_type ())
|
||||
#define GIMP_DRAW_TOOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GIMP_TYPE_DRAW_TOOL, GimpDrawTool))
|
||||
#define GIMP_DRAW_TOOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GIMP_TYPE_DRAW_TOOL, GimpDrawToolClass))
|
||||
|
|
Loading…
Reference in New Issue