![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Go to the source code of this file.
Data Structures | |
struct | _GtkDarktableResetLabel |
struct | _GtkDarktableResetLabelClass |
Macros | |
#define | DTGTK_RESET_LABEL(obj) G_TYPE_CHECK_INSTANCE_CAST(obj, dtgtk_reset_label_get_type(), GtkDarktableResetLabel) |
#define | DTGTK_RESET_LABEL_CLASS(klass) G_TYPE_CHECK_CLASS_CAST(klass, dtgtk_reset_label_get_type(), GtkDarktableButtonClass) |
#define | DTGTK_IS_RESET_LABEL(obj) G_TYPE_CHECK_INSTANCE_TYPE(obj, dtgtk_reset_label_get_type()) |
#define | DTGTK_IS_RESET_LABEL_CLASS(klass) G_TYPE_CHECK_CLASS_TYPE(obj, dtgtk_reset_label_get_type()) |
Typedefs | |
typedef struct _GtkDarktableResetLabel | GtkDarktableResetLabel |
typedef struct _GtkDarktableResetLabelClass | GtkDarktableResetLabelClass |
Functions | |
GType | dtgtk_reset_label_get_type (void) |
GtkWidget * | dtgtk_reset_label_new (const gchar *label, dt_iop_module_t *module, void *param, int param_size) |
void | dtgtk_reset_label_set_text (GtkDarktableResetLabel *label, const gchar *str) |
#define DTGTK_IS_RESET_LABEL | ( | obj | ) | G_TYPE_CHECK_INSTANCE_TYPE(obj, dtgtk_reset_label_get_type()) |
#define DTGTK_IS_RESET_LABEL_CLASS | ( | klass | ) | G_TYPE_CHECK_CLASS_TYPE(obj, dtgtk_reset_label_get_type()) |
#define DTGTK_RESET_LABEL | ( | obj | ) | G_TYPE_CHECK_INSTANCE_CAST(obj, dtgtk_reset_label_get_type(), GtkDarktableResetLabel) |
#define DTGTK_RESET_LABEL_CLASS | ( | klass | ) | G_TYPE_CHECK_CLASS_CAST(klass, dtgtk_reset_label_get_type(), GtkDarktableButtonClass) |
typedef struct _GtkDarktableResetLabel GtkDarktableResetLabel |
typedef struct _GtkDarktableResetLabelClass GtkDarktableResetLabelClass |
GType dtgtk_reset_label_get_type | ( | void | ) |
References _reset_label_class_init(), and _reset_label_init().
Referenced by dtgtk_reset_label_new().
GtkWidget * dtgtk_reset_label_new | ( | const gchar * | label, |
dt_iop_module_t * | module, | ||
void * | param, | ||
int | param_size | ||
) |
instantiate a new darktable reset label for the given module and param.
References _reset_label_callback(), dtgtk_reset_label_get_type(), FALSE, _GtkDarktableResetLabel::lb, _GtkDarktableResetLabel::offset, dt_iop_module_t::params, and _GtkDarktableResetLabel::size.
Referenced by gui_init(), and gui_init().
void dtgtk_reset_label_set_text | ( | GtkDarktableResetLabel * | label, |
const gchar * | str | ||
) |
Sets the text within the GtkResetLabel widget. It overwrites any text that was there before.
References _GtkDarktableResetLabel::lb.
Referenced by reload_defaults().