LiVES 3.2.0
Loading...
Searching...
No Matches
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

theming variation for widget (0 -> no theme, 1 -> normal colours, 2+ -> theme variants)

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

Referenced by add_fill_to_box(), add_param_to_box(), apply_prefs(), create_cleardisk_advanced_dialog(), create_event_list_dialog(), create_LiVES(), create_message_dialog(), create_processing(), create_rename_dialog(), create_text_window(), create_threaded_dialog(), filter_cleanup(), lives_dialog_add_button_from_stock(), lives_glowing_check_button_new(), lives_layout_add_label(), lives_layout_hbox_new(), lives_progress_bar_pulse(), lives_progress_bar_set_fraction(), lives_standard_check_button_new(), lives_standard_check_menu_item_new_with_label(), lives_standard_color_button_new(), lives_standard_combo_new(), lives_standard_dialog_new(), lives_standard_drawing_area_new(), lives_standard_entry_new(), lives_standard_expander_new(), lives_standard_font_chooser_new(), lives_standard_frame_new(), lives_standard_hpaned_new(), lives_standard_hscale_new(), lives_standard_hseparator_new(), lives_standard_image_menu_item_new_from_stock(), lives_standard_image_menu_item_new_with_label(), lives_standard_label_new(), lives_standard_lock_button_new(), lives_standard_menu_item_new(), lives_standard_menu_item_new_with_label(), lives_standard_menu_new(), lives_standard_menu_tool_button_new(), lives_standard_notebook_new(), lives_standard_progress_bar_new(), lives_standard_radio_button_new(), lives_standard_radio_menu_item_new_with_label(), lives_standard_spin_button_new(), lives_standard_switch_new(), lives_standard_text_view_new(), lives_standard_tool_button_new(), lives_standard_toolbar_new(), lives_standard_vpaned_new(), lives_standard_vseparator_new(), lives_widget_apply_theme(), lives_widget_apply_theme2(), lives_widget_apply_theme3(), lives_widget_apply_theme_dimmed(), lives_widget_apply_theme_dimmed2(), multitrack(), and set_mt_colours().

◆ border_width

int widget_opts_t::border_width

◆ css_min_height

int widget_opts_t::css_min_height

◆ css_min_width

int widget_opts_t::css_min_width

◆ expand

lives_expand_t widget_opts_t::expand

◆ filler_len

int widget_opts_t::filler_len

◆ font_name

char* widget_opts_t::font_name

readonly for now

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

Referenced by add_to_special().

◆ 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

◆ 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_standard_dialog_new(), 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.

Referenced by multitrack(), and transition_add_in_out().

◆ 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 create_prefs_dialog(), lives_button_set_image_from_stock(), and pref_factory_bool().

◆ swap_label

boolean widget_opts_t::swap_label

◆ 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(), lives_standard_text_view_new(), multitrack(), and run_diskspace_dialog().

◆ 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(), lives_standard_font_chooser_new(), lives_window_set_title(), and real_main().

◆ 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(), lives_standard_dialog_new(), and rfxbuilder_to_script().

◆ use_markup

boolean widget_opts_t::use_markup

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