![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <gtk/gtk.h>
Include dependency graph for resetlabel.h:
This graph shows which files directly or indirectly include this file: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) |
| 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()) |
Definition at line 34 of file resetlabel.h.
| #define DTGTK_IS_RESET_LABEL_CLASS | ( | klass | ) | G_TYPE_CHECK_CLASS_TYPE(obj, dtgtk_reset_label_get_type()) |
Definition at line 35 of file resetlabel.h.
| #define DTGTK_RESET_LABEL | ( | obj | ) | G_TYPE_CHECK_INSTANCE_CAST(obj, dtgtk_reset_label_get_type(), GtkDarktableResetLabel) |
Definition at line 30 of file resetlabel.h.
| #define DTGTK_RESET_LABEL_CLASS | ( | klass | ) | G_TYPE_CHECK_CLASS_CAST(klass, dtgtk_reset_label_get_type(), GtkDarktableButtonClass) |
Definition at line 32 of file resetlabel.h.
| typedef struct _GtkDarktableResetLabel GtkDarktableResetLabel |
| typedef struct _GtkDarktableResetLabelClass GtkDarktableResetLabelClass |
| GType dtgtk_reset_label_get_type | ( | void | ) |
Definition at line 77 of file resetlabel.c.
References _reset_label_class_init(), and _reset_label_init().
Referenced by dtgtk_reset_label_new().
| GtkWidget * dtgtk_reset_label_new | ( | const gchar * | label | ) |
A label that emits "reset" when double-clicked. What "reset" means is the caller's business – see dt_iop_gui_reset_label_new() for the IOP-parameter version.
Definition at line 60 of file resetlabel.c.
References _reset_label_callback(), dtgtk_reset_label_get_type(), FALSE, and _GtkDarktableResetLabel::lb.
Referenced by dt_iop_gui_reset_label_new().
| 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.
Definition at line 95 of file resetlabel.c.
References _GtkDarktableResetLabel::lb.
Referenced by gui_update().