![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Include dependency graph for thumbnail_btn.c:Functions | |
| static void | _thumbnail_btn_class_init (GtkDarktableThumbnailBtnClass *klass) |
| static void | _thumbnail_btn_init (GtkDarktableThumbnailBtn *button) |
| static gboolean | _thumbnail_btn_draw (GtkWidget *widget, cairo_t *cr) |
| static gboolean | _thumbnail_btn_enter_leave_notify_callback (GtkWidget *widget, GdkEventCrossing *event) |
| GtkWidget * | dtgtk_thumbnail_btn_new (DTGTKCairoPaintIconFunc paint, gint paintflags, void *paintdata) |
| GType | dtgtk_thumbnail_btn_get_type () |
| gboolean | dtgtk_thumbnail_btn_is_hidden (GtkWidget *widget) |
|
static |
References _thumbnail_btn_draw(), and _thumbnail_btn_enter_leave_notify_callback().
Referenced by dtgtk_thumbnail_btn_get_type().
|
static |
References CPF_ACTIVE, CPF_PRELIGHT, DTGTK_IS_THUMBNAIL_BTN, DTGTK_THUMBNAIL_BTN, FALSE, flags, and TRUE.
Referenced by _thumbnail_btn_class_init().
|
static |
References FALSE.
Referenced by _thumbnail_btn_class_init().
|
static |
Referenced by dtgtk_thumbnail_btn_get_type().
| GType dtgtk_thumbnail_btn_get_type | ( | void | ) |
References _thumbnail_btn_class_init(), and _thumbnail_btn_init().
Referenced by dtgtk_thumbnail_btn_new().
| gboolean dtgtk_thumbnail_btn_is_hidden | ( | GtkWidget * | widget | ) |
References DTGTK_IS_THUMBNAIL_BTN, DTGTK_THUMBNAIL_BTN, and TRUE.
Referenced by _event_audio_release(), _event_grouping_release(), and _event_rating_release().
| GtkWidget * dtgtk_thumbnail_btn_new | ( | DTGTKCairoPaintIconFunc | paint, |
| gint | paintflags, | ||
| void * | paintdata | ||
| ) |
instantiate a new darktable button control passing paint function as content
References dt_gui_add_class(), dtgtk_thumbnail_btn_get_type(), _GtkDarktableThumbnailBtn::icon, _GtkDarktableThumbnailBtn::icon_data, _GtkDarktableThumbnailBtn::icon_flags, and TRUE.
Referenced by dt_thumbnail_create_widget().