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

#include <bauhaus.h>

+ Collaboration diagram for dt_bauhaus_combobox_data_t:

Data Fields

int active
 
int hovered
 
int defpos
 
int editable
 
dt_bauhaus_combobox_alignment_t text_align
 
char * text
 
PangoEllipsizeMode entries_ellipsis
 
GPtrArray * entries
 
void(* populate )(GtkWidget *w, void *module)
 

Detailed Description

Definition at line 141 of file bauhaus.h.

Field Documentation

◆ active

int dt_bauhaus_combobox_data_t::active

◆ defpos

int dt_bauhaus_combobox_data_t::defpos

Definition at line 145 of file bauhaus.h.

Referenced by dt_bauhaus_combobox_set_default().

◆ editable

int dt_bauhaus_combobox_data_t::editable

Definition at line 146 of file bauhaus.h.

Referenced by dt_bauhaus_combobox_set_editable(), and dt_bauhaus_popup_key_press().

◆ entries

GPtrArray* dt_bauhaus_combobox_data_t::entries

Definition at line 150 of file bauhaus.h.

Referenced by dt_bauhaus_combobox_from_widget(), and update_filepath_combobox().

◆ entries_ellipsis

PangoEllipsizeMode dt_bauhaus_combobox_data_t::entries_ellipsis

Definition at line 149 of file bauhaus.h.

Referenced by _widget_draw(), and dt_bauhaus_combobox_set_entries_ellipsis().

◆ hovered

int dt_bauhaus_combobox_data_t::hovered

Definition at line 144 of file bauhaus.h.

◆ populate

void(* dt_bauhaus_combobox_data_t::populate) (GtkWidget *w, void *module)

Definition at line 151 of file bauhaus.h.

Referenced by _get_combobox_popup_height().

◆ text

char* dt_bauhaus_combobox_data_t::text

Definition at line 148 of file bauhaus.h.

◆ text_align

dt_bauhaus_combobox_alignment_t dt_bauhaus_combobox_data_t::text_align

Definition at line 147 of file bauhaus.h.

Referenced by dt_bauhaus_combobox_set_selected_text_align().


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