Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_bauhaus_widget_t Struct Reference

#include <bauhaus.h>

+ Collaboration diagram for dt_bauhaus_widget_t:

Data Fields

GtkDrawingArea parent
 
dt_bauhaus_type_t type
 
dt_gui_module_t *gpointer field
 
dt_introspection_type_t field_type
 
char label [256]
 
dt_bauhaus_quad_paint_f quad_paint
 
int quad_paint_flags
 
voidquad_paint_data
 
int quad_toggle
 
gboolean show_quad
 
gboolean expand
 
GtkBorder * margin
 
GtkBorder * padding
 
int timeout
 
gboolean no_accels
 
dt_bauhaus_tbauhaus
 
gboolean use_default_callback
 
dt_bauhaus_data_t data
 

Field Documentation

◆ bauhaus

◆ data

dt_bauhaus_data_t dt_bauhaus_widget_t::data

Referenced by _action_request_focus(), _bh_combobox_get_hovered_entry(), _bh_round_to_n_digits(), _bh_slider_get_min_step(), _bh_slider_get_scale(), _combobox_data(), _combobox_next_sensitive(), _combobox_set(), _delayed_combobox_commit(), _delayed_slider_commit(), _get_combobox_max_width(), _get_combobox_popup_height(), _slider_add_step(), _slider_zoom_range(), _widget_draw(), _widget_finalize(), dt_bauhaus_combobox_add_full(), dt_bauhaus_combobox_button_press(), dt_bauhaus_combobox_clear(), dt_bauhaus_combobox_from_widget(), dt_bauhaus_combobox_insert_full(), dt_bauhaus_combobox_new_full(), dt_bauhaus_combobox_set_default(), dt_bauhaus_combobox_set_editable(), dt_bauhaus_combobox_set_entries_ellipsis(), dt_bauhaus_combobox_set_selected_text_align(), dt_bauhaus_draw_baseline(), dt_bauhaus_draw_indicator(), dt_bauhaus_popup_button_press(), dt_bauhaus_popup_draw(), dt_bauhaus_popup_key_press(), dt_bauhaus_popup_motion_notify(), dt_bauhaus_show_popup(), dt_bauhaus_slider_button_press(), dt_bauhaus_slider_button_release(), dt_bauhaus_slider_clear_stops(), dt_bauhaus_slider_from_widget(), dt_bauhaus_slider_get(), dt_bauhaus_slider_get_digits(), dt_bauhaus_slider_get_hard_max(), dt_bauhaus_slider_get_hard_min(), dt_bauhaus_slider_get_soft_max(), dt_bauhaus_slider_get_soft_min(), dt_bauhaus_slider_get_step(), dt_bauhaus_slider_motion_notify(), dt_bauhaus_slider_reset(), dt_bauhaus_slider_set(), dt_bauhaus_slider_set_default(), dt_bauhaus_slider_set_digits(), dt_bauhaus_slider_set_factor(), dt_bauhaus_slider_set_feedback(), dt_bauhaus_slider_set_format(), dt_bauhaus_slider_set_hard_max(), dt_bauhaus_slider_set_hard_min(), dt_bauhaus_slider_set_normalized(), dt_bauhaus_slider_set_offset(), dt_bauhaus_slider_set_soft_max(), dt_bauhaus_slider_set_soft_min(), dt_bauhaus_slider_set_step(), dt_bauhaus_slider_set_stop(), dt_bauhaus_value_changed_default_callback(), dt_bauhaus_widget_accept(), dt_bauhaus_widget_reject(), ensure_focus_idle(), free_combobox_entry(), new_combobox_entry(), and update_filepath_combobox().

◆ expand

gboolean dt_bauhaus_widget_t::expand

◆ field

◆ field_type

◆ label

◆ margin

◆ no_accels

gboolean dt_bauhaus_widget_t::no_accels

◆ padding

◆ parent

GtkDrawingArea dt_bauhaus_widget_t::parent

◆ quad_paint

◆ quad_paint_data

void* dt_bauhaus_widget_t::quad_paint_data

◆ quad_paint_flags

◆ quad_toggle

◆ show_quad

◆ timeout

◆ type

◆ use_default_callback


The documentation for this struct was generated from the following file: