Top |
Functions
#define | GIMP_DEPRECATED_FOR() |
#define | GIMP_UNAVAILABLE() |
void | gimp_type_set_translation_domain () |
const gchar * | gimp_type_get_translation_domain () |
void | gimp_type_set_translation_context () |
const gchar * | gimp_type_get_translation_context () |
void | gimp_enum_set_value_descriptions () |
const GimpEnumDesc * | gimp_enum_get_value_descriptions () |
const GimpFlagsDesc * | gimp_flags_get_value_descriptions () |
void | gimp_flags_set_value_descriptions () |
Functions
gimp_type_set_translation_domain ()
void gimp_type_set_translation_domain (GType type
,const gchar *domain
);
This function attaches a constant string as a gettext translation domain identifier to a GType. The only purpose of this function is to use it when registering a G_TYPE_ENUM with translatable value names.
Since: 2.2
gimp_type_get_translation_domain ()
const gchar *
gimp_type_get_translation_domain (GType type
);
Retrieves the gettext translation domain identifier that has been
previously set using gimp_type_set_translation_domain()
. You should
not need to use this function directly, use gimp_enum_get_value()
or gimp_enum_value_get_desc()
instead.
Since: 2.2
gimp_type_set_translation_context ()
void gimp_type_set_translation_context (GType type
,const gchar *context
);
This function attaches a constant string as a translation context to a GType. The only purpose of this function is to use it when registering a G_TYPE_ENUM with translatable value names.
Since: 2.8
gimp_type_get_translation_context ()
const gchar *
gimp_type_get_translation_context (GType type
);
Retrieves the translation context that has been previously set
using gimp_type_set_translation_context()
. You should not need to
use this function directly, use gimp_enum_get_value()
or
gimp_enum_value_get_desc()
instead.
Since: 2.8
gimp_enum_set_value_descriptions ()
void gimp_enum_set_value_descriptions (GType enum_type
,const GimpEnumDesc *descriptions
);
Sets the array of human readable and translatable descriptions and help texts for enum values.
Since: 2.2
gimp_enum_get_value_descriptions ()
const GimpEnumDesc *
gimp_enum_get_value_descriptions (GType enum_type
);
Retreives the array of human readable and translatable descriptions and help texts for enum values.
Since: 2.2
gimp_flags_get_value_descriptions ()
const GimpFlagsDesc *
gimp_flags_get_value_descriptions (GType flags_type
);
Retreives the array of human readable and translatable descriptions and help texts for flags values.
Since: 2.2
gimp_flags_set_value_descriptions ()
void gimp_flags_set_value_descriptions (GType flags_type
,const GimpFlagsDesc *descriptions
);
Sets the array of human readable and translatable descriptions and help texts for flags values.
Since: 2.2
Types and Values
struct GimpEnumDesc
struct GimpEnumDesc { gint value; const gchar *value_desc; const gchar *value_help; };
This structure is used to register translatable descriptions and
help texts for enum values. See gimp_enum_set_value_descriptions()
.
struct GimpFlagsDesc
struct GimpFlagsDesc { guint value; const gchar *value_desc; const gchar *value_help; };
This structure is used to register translatable descriptions and
help texts for flag values. See gimp_flags_set_value_descriptions()
.