LiVES  3.2.0
Data Fields
widget_opts_t Struct Reference

#include <widget-helper.h>

Data Fields

LiVESWidget * last_label
 commonly adjusted values ////// More...
 
LiVESWidget * last_container
 container which wraps last widget created + subwidgets (READONLY) More...
 
lives_expand_t expand
 how much space to apply between widgets More...
 
int apply_theme
 theming variation for widget (0 -> no theme, 1 -> normal colours, 2+ -> theme variants) More...
 
int packing_width
 horizontal pixels between widgets More...
 
int packing_height
 vertical pixels between widgets More...
 
LiVESJustification justify
 justify for labels More...
 
const char * text_size
 specialised values ///// More...
 
int border_width
 border width in pixels More...
 
boolean swap_label
 swap label/widget position More...
 
boolean pack_end
 pack widget at end or start More...
 
boolean line_wrap
 line wrapping for labels More...
 
boolean mnemonic_label
 if underscore in label text should be mnemonic accelerator More...
 
boolean use_markup
 whether markup should be used in labels More...
 
boolean non_modal
 non-modal for dialogs More...
 
LiVESWindow * transient
 transient window for dialogs, if NULL then use the default (READ / WRITE) More...
 
int filler_len
 length of extra "fill" between widgets More...
 
int css_min_width
 rarely changed values ///// More...
 
int css_min_height
 
int icon_size
 icon size for tooltips image, warn image, toolbar img, etc. More...
 
char * font_name
 readonly for now More...
 
int font_size
 ditto More...
 
boolean no_gui
 show nothing ! More...
 
double scale
 scale factor for all sizes More...
 
boolean alt_button_order
 unused for now More...
 
char ** image_filter
 / NULL or NULL terminated list of image extensions which can be loaded More...
 
char * title_prefix
 Text which is prepended to window titles, etc. More...
 
int monitor
 monitor we are displaying on More...
 
boolean show_button_images
 whether to show small images in buttons or not More...
 
void * icon_theme
 

Detailed Description

Definition at line 1404 of file widget-helper.h.

Field Documentation

◆ alt_button_order

boolean widget_opts_t::alt_button_order

unused for now

Definition at line 1434 of file widget-helper.h.

◆ apply_theme

int widget_opts_t::apply_theme

◆ border_width

int widget_opts_t::border_width

◆ css_min_height

int widget_opts_t::css_min_height

Definition at line 1428 of file widget-helper.h.

Referenced by lives_progress_bar_pulse(), and widget_opts_rescale().

◆ css_min_width

int widget_opts_t::css_min_width

rarely changed values /////

Definition at line 1427 of file widget-helper.h.

Referenced by widget_opts_rescale().

◆ expand

lives_expand_t widget_opts_t::expand

◆ filler_len

int widget_opts_t::filler_len

length of extra "fill" between widgets

Definition at line 1424 of file widget-helper.h.

Referenced by add_fill_to_box(), add_spring_to_box(), create_processing(), and widget_opts_rescale().

◆ font_name

char* widget_opts_t::font_name

readonly for now

Definition at line 1430 of file widget-helper.h.

◆ font_size

int widget_opts_t::font_size

ditto

Definition at line 1431 of file widget-helper.h.

◆ icon_size

int widget_opts_t::icon_size

icon size for tooltips image, warn image, toolbar img, etc.

Definition at line 1429 of file widget-helper.h.

Referenced by lives_standard_toolbar_new(), and mt_init_start_end_spins().

◆ icon_theme

void* widget_opts_t::icon_theme

Definition at line 1439 of file widget-helper.h.

Referenced by lives_pixbuf_new_from_stock_at_size().

◆ image_filter

char** widget_opts_t::image_filter

/ NULL or NULL terminated list of image extensions which can be loaded

Definition at line 1435 of file widget-helper.h.

Referenced by widget_helper_init().

◆ justify

LiVESJustification widget_opts_t::justify

◆ last_container

LiVESWidget* widget_opts_t::last_container

container which wraps last widget created + subwidgets (READONLY)

Definition at line 1407 of file widget-helper.h.

Referenced by do_messages_window(), lives_layout_add_fill(), lives_layout_add_label(), lives_layout_expansion_row_new(), lives_layout_pack(), and lives_toolbar_insert_label().

◆ last_label

LiVESWidget* widget_opts_t::last_label

◆ line_wrap

boolean widget_opts_t::line_wrap

line wrapping for labels

Definition at line 1419 of file widget-helper.h.

Referenced by add_context_label(), and lives_label_new().

◆ mnemonic_label

boolean widget_opts_t::mnemonic_label

◆ monitor

int widget_opts_t::monitor

◆ no_gui

boolean widget_opts_t::no_gui

show nothing !

Definition at line 1432 of file widget-helper.h.

Referenced by lives_widget_set_show_hide_with(), and lives_window_center().

◆ non_modal

boolean widget_opts_t::non_modal

◆ pack_end

boolean widget_opts_t::pack_end

pack widget at end or start

Definition at line 1418 of file widget-helper.h.

◆ packing_height

int widget_opts_t::packing_height

◆ packing_width

int widget_opts_t::packing_width

◆ scale

double widget_opts_t::scale

◆ show_button_images

boolean widget_opts_t::show_button_images

whether to show small images in buttons or not

Definition at line 1438 of file widget-helper.h.

Referenced by lives_button_set_image_from_stock(), and pref_factory_bool().

◆ swap_label

boolean widget_opts_t::swap_label

swap label/widget position

Definition at line 1417 of file widget-helper.h.

Referenced by create_audfade_dialog().

◆ text_size

const char* widget_opts_t::text_size

specialised values /////

size of text for label widgets etc (e.g. LIVES_TEXT_SIZE_MEDIUM)

Definition at line 1415 of file widget-helper.h.

Referenced by lives_standard_combo_new(), lives_standard_entry_new(), lives_standard_label_new(), lives_standard_progress_bar_new(), and lives_standard_text_view_new().

◆ title_prefix

char* widget_opts_t::title_prefix

Text which is prepended to window titles, etc.

Definition at line 1436 of file widget-helper.h.

Referenced by choose_file(), lives_color_button_set_title(), lives_menu_set_title(), and lives_window_set_title().

◆ transient

LiVESWindow* widget_opts_t::transient

transient window for dialogs, if NULL then use the default (READ / WRITE)

Definition at line 1423 of file widget-helper.h.

Referenced by check_workdir_valid(), choose_file(), create_message_dialog(), and rfxbuilder_to_script().

◆ use_markup

boolean widget_opts_t::use_markup

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