![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "dtgtk/resetlabel.h"
Functions | |
static void | _reset_label_class_init (GtkDarktableResetLabelClass *klass) |
static void | _reset_label_init (GtkDarktableResetLabel *label) |
static gboolean | _reset_label_callback (GtkDarktableResetLabel *label, GdkEventButton *event, gpointer user_data) |
GtkWidget * | dtgtk_reset_label_new (const gchar *text, dt_iop_module_t *module, void *param, int param_size) |
GType | dtgtk_reset_label_get_type () |
void | dtgtk_reset_label_set_text (GtkDarktableResetLabel *label, const gchar *str) |
|
static |
References darktable, darktable_t::develop, dt_dev_add_history_item, FALSE, _GtkDarktableResetLabel::offset, _GtkDarktableResetLabel::size, and TRUE.
Referenced by dtgtk_reset_label_new().
|
static |
Referenced by dtgtk_reset_label_get_type().
|
static |
Referenced by dtgtk_reset_label_get_type().
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().