![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Functions | |
G_DEFINE_TYPE (GtkDarktableExpander, dtgtk_expander, GTK_TYPE_BOX) | |
static void | dtgtk_expander_class_init (GtkDarktableExpanderClass *class) |
GtkWidget * | dtgtk_expander_get_frame (GtkDarktableExpander *expander) |
GtkWidget * | dtgtk_expander_get_header (GtkDarktableExpander *expander) |
GtkWidget * | dtgtk_expander_get_header_event_box (GtkDarktableExpander *expander) |
GtkWidget * | dtgtk_expander_get_body (GtkDarktableExpander *expander) |
GtkWidget * | dtgtk_expander_get_body_event_box (GtkDarktableExpander *expander) |
void | dtgtk_expander_set_expanded (GtkDarktableExpander *expander, gboolean expanded) |
gboolean | dtgtk_expander_get_expanded (GtkDarktableExpander *expander) |
static void | dtgtk_expander_init (GtkDarktableExpander *expander) |
GtkWidget * | dtgtk_expander_new (GtkWidget *header, GtkWidget *body) |
|
static |
GtkWidget * dtgtk_expander_get_body | ( | GtkDarktableExpander * | expander | ) |
References _GtkDarktableExpander::body, and DTGTK_IS_EXPANDER.
Referenced by _remove_child(), and dt_iop_gui_get_widget().
GtkWidget * dtgtk_expander_get_body_event_box | ( | GtkDarktableExpander * | expander | ) |
References _GtkDarktableExpander::body_evb, and DTGTK_IS_EXPANDER.
Referenced by _remove_child(), dt_iop_gui_set_expander(), and dt_lib_gui_get_expander().
gboolean dtgtk_expander_get_expanded | ( | GtkDarktableExpander * | expander | ) |
References DTGTK_IS_EXPANDER, _GtkDarktableExpander::expanded, and FALSE.
Referenced by _lib_plugin_header_button_press(), and dt_lib_gui_get_expanded().
GtkWidget * dtgtk_expander_get_frame | ( | GtkDarktableExpander * | expander | ) |
References DTGTK_IS_EXPANDER, and _GtkDarktableExpander::frame.
Referenced by dt_iop_gui_get_pluginui(), dt_iop_gui_set_expander(), and dt_lib_gui_get_expander().
GtkWidget * dtgtk_expander_get_header | ( | GtkDarktableExpander * | expander | ) |
References DTGTK_IS_EXPANDER, and _GtkDarktableExpander::header.
Referenced by update().
GtkWidget * dtgtk_expander_get_header_event_box | ( | GtkDarktableExpander * | expander | ) |
References DTGTK_IS_EXPANDER, and _GtkDarktableExpander::header_evb.
Referenced by dt_iop_gui_set_expander(), and dt_lib_gui_get_expander().
|
static |
GtkWidget * dtgtk_expander_new | ( | GtkWidget * | header, |
GtkWidget * | body | ||
) |
References _GtkDarktableExpander::body, _GtkDarktableExpander::body_evb, dtgtk_expander_get_type(), _GtkDarktableExpander::expanded, FALSE, _GtkDarktableExpander::frame, _GtkDarktableExpander::header, _GtkDarktableExpander::header_evb, and TRUE.
Referenced by dt_gui_new_collapsible_section(), dt_iop_gui_set_expander(), dt_lib_gui_get_expander(), and gui_init().
void dtgtk_expander_set_expanded | ( | GtkDarktableExpander * | expander, |
gboolean | expanded | ||
) |
References _GtkDarktableExpander::body, DTGTK_IS_EXPANDER, _GtkDarktableExpander::expanded, and FALSE.
Referenced by _coeffs_button_changed(), _extra_options_button_changed(), _gui_set_single_expanded(), dt_gui_new_collapsible_section(), dt_gui_update_collapsible_section(), dt_iop_gui_update_expanded(), dt_lib_gui_set_expanded(), gui_init(), gui_reset(), and gui_update().
G_DEFINE_TYPE | ( | GtkDarktableExpander | , |
dtgtk_expander | , | ||
GTK_TYPE_BOX | |||
) |