LiVES
3.2.0
|
#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 |
Definition at line 1404 of file widget-helper.h.
boolean widget_opts_t::alt_button_order |
unused for now
Definition at line 1434 of file widget-helper.h.
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(), create_cleardisk_advanced_dialog(), create_event_list_dialog(), create_processing(), create_rename_dialog(), create_text_window(), filter_cleanup(), lives_dialog_add_button_from_stock(), lives_glowing_check_button_new(), lives_layout_add_label(), lives_progress_bar_pulse(), lives_progress_bar_set_fraction(), lives_standard_check_menu_item_new_with_label(), lives_standard_drawing_area_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_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_menu_item_new_with_label(), 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().
int widget_opts_t::border_width |
border width in pixels
Definition at line 1416 of file widget-helper.h.
Referenced by add_mt_param_box(), autolives_pre_dialog(), choose_file(), create_cleardisk_advanced_dialog(), create_clip_info_window(), create_comments_dialog(), create_resaudw(), funkify_dialog(), lives_button_box_make_first(), lives_standard_frame_new(), popup_lmap_errors(), resize(), splash_init(), and widget_opts_rescale().
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().
int widget_opts_t::css_min_width |
rarely changed values /////
Definition at line 1427 of file widget-helper.h.
Referenced by widget_opts_rescale().
lives_expand_t widget_opts_t::expand |
how much space to apply between widgets
Definition at line 1408 of file widget-helper.h.
Referenced by add_spring_to_box(), ask_permission_dialog_complex(), create_processing(), create_text_window(), do_foundclips_query(), do_imgfmts_error(), do_keys_window(), do_messages_window(), do_mt_keys_window(), do_please_install(), do_resize_dlg(), do_startup_interface_query(), explain_missing_activate(), lives_glowing_tool_button_new(), lives_layout_expansion_row_new(), on_details_button_clicked(), on_rte_info_clicked(), popup_lmap_errors(), scrolled_textview(), trash_rb(), and widget_add_preview().
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().
char* widget_opts_t::font_name |
readonly for now
Definition at line 1430 of file widget-helper.h.
int widget_opts_t::font_size |
ditto
Definition at line 1431 of file widget-helper.h.
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().
void* widget_opts_t::icon_theme |
Definition at line 1439 of file widget-helper.h.
Referenced by lives_pixbuf_new_from_stock_at_size().
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().
LiVESJustification widget_opts_t::justify |
justify for labels
Definition at line 1412 of file widget-helper.h.
Referenced by add_audio_track(), add_context_label(), add_resnn_label(), create_location_dialog(), create_prefs_dialog(), create_processing(), create_rename_dialog(), framedraw_add_label(), lives_entry_set_text(), lives_label_new(), lives_layout_add_separator(), lives_layout_expansion_row_new(), lives_layout_hbox_new(), lives_layout_pack(), lives_standard_entry_new(), lives_standard_formatted_label_new(), lives_standard_label_new(), lives_standard_progress_bar_new(), lives_standard_text_view_new(), on_rte_info_clicked(), run_youtube_dialog(), and splash_init().
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().
LiVESWidget* widget_opts_t::last_label |
commonly adjusted values //////
label widget of last standard widget (spin,radio,check,entry,combo) (READONLY)
Definition at line 1406 of file widget-helper.h.
Referenced by create_insert_dialog(), create_rename_dialog(), do_workdir_query(), lives_glowing_check_button_new(), lives_layout_add_label(), lives_standard_check_button_new(), lives_standard_color_button_new(), lives_standard_combo_new(), lives_standard_entry_new(), lives_standard_frame_new(), lives_standard_radio_button_new(), lives_standard_spin_button_new(), lives_standard_switch_new(), lives_standard_tool_button_new(), lives_toolbar_insert_label(), and mt_init_start_end_spins().
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().
boolean widget_opts_t::mnemonic_label |
if underscore in label text should be mnemonic accelerator
Definition at line 1420 of file widget-helper.h.
Referenced by add_audio_track(), add_param_to_box(), add_to_clipmenu(), create_cdtrack_dialog(), create_comments_dialog(), create_processing(), lives_button_new(), lives_check_menu_item_new_with_label(), lives_expander_new(), lives_image_menu_item_new_with_label(), lives_label_new(), lives_label_set_markup(), lives_label_set_text(), lives_menu_item_new_with_label(), lives_menu_item_set_text(), lives_radio_menu_item_new_with_label(), lives_standard_formatted_label_new(), on_decplug_advanced_clicked(), splash_msg(), update_grav_mode(), and update_insert_mode().
int widget_opts_t::monitor |
monitor we are displaying on
Definition at line 1437 of file widget-helper.h.
Referenced by create_processing(), get_border_size(), get_window_stack_level(), get_wm_caps(), lives_message_dialog_new(), lives_window_get_inner_size(), load_frame_image(), multitrack(), on_fade_activate(), on_fade_pressed(), on_hrule_reset(), on_hrule_set(), on_hrule_update(), on_mouse_scroll(), on_mouse_sel_start(), on_mouse_sel_update(), on_sepwin_activate(), on_showfct_activate(), on_timeline_press(), on_timeline_update(), on_track_release(), prepare_to_play_foreign(), and splash_init().
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().
boolean widget_opts_t::non_modal |
non-modal for dialogs
Definition at line 1422 of file widget-helper.h.
Referenced by add_file_info(), check_for_bad_ffmpeg(), check_for_lock_file(), do_effect(), do_error_dialog_with_check(), do_mix_error(), do_plugin_encoder_error(), lives2lives_read_stream(), load_vpp_defaults(), on_about_activate(), on_capture_activate(), on_delete_rfx_activate(), on_import_proj_activate(), on_promote_rfx_activate(), on_recaudclip_ok_clicked(), on_resaudio_ok_clicked(), on_select_all_activate(), on_send_lives2lives_activate(), open_vid_playback_plugin(), script_to_rfxbuilder(), start_render_effect_events(), startup_message_info(), and startup_message_nonfatal_dismissable().
boolean widget_opts_t::pack_end |
pack widget at end or start
Definition at line 1418 of file widget-helper.h.
int widget_opts_t::packing_height |
vertical pixels between widgets
Definition at line 1411 of file widget-helper.h.
Referenced by add_fill_to_box(), add_hsep_to_box(), add_mt_param_box(), add_param_label_to_box(), add_param_to_box(), add_video_options(), all_expose_overlay(), amixer_add_channel_slider(), amixer_show(), autolives_pre_dialog(), create_audfade_dialog(), create_camwindow(), create_cds_dialog(), create_cdtrack_dialog(), create_cleardisk_advanced_dialog(), create_combo_dialog(), create_comments_dialog(), create_encoder_prep_dialog(), create_insert_dialog(), create_location_dialog(), create_new_pb_speed(), create_opensel_dialog(), create_pandh_dialog(), create_prefs_dialog(), create_rename_dialog(), create_resaudw(), do_audio_choice_dialog(), do_startup_interface_query(), framedraw_add_label(), funkify_dialog(), lives_layout_new(), lives_standard_hseparator_new(), lives_standard_table_new(), on_decplug_advanced_clicked(), on_rte_info_clicked(), on_vpp_advanced_clicked(), prompt_for_script_name(), run_youtube_dialog(), splash_init(), and widget_opts_rescale().
int widget_opts_t::packing_width |
horizontal pixels between widgets
Definition at line 1410 of file widget-helper.h.
Referenced by add_audio_track(), add_param_label_to_box(), add_vsep_to_box(), align_horizontal_with(), amixer_show(), autolives_pre_dialog(), create_audfade_dialog(), create_camwindow(), create_cdtrack_dialog(), create_comments_dialog(), create_encoder_prep_dialog(), create_insert_dialog(), create_new_pb_speed(), create_rename_dialog(), create_resaudw(), filter_cleanup(), lives_dialog_add_action_widget(), lives_layout_new(), lives_layout_pack(), lives_standard_table_new(), lives_standard_vseparator_new(), mt_init_start_end_spins(), on_rte_info_clicked(), prompt_for_script_name(), resize(), splash_init(), transition_add_in_out(), trash_rb(), widget_add_preview(), and widget_opts_rescale().
double widget_opts_t::scale |
scale factor for all sizes
Definition at line 1433 of file widget-helper.h.
Referenced by add_mt_param_box(), create_text_window(), on_fx_pre_activate(), on_vpp_advanced_clicked(), resize(), splash_init(), widget_add_preview(), and widget_opts_rescale().
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().
boolean widget_opts_t::swap_label |
swap label/widget position
Definition at line 1417 of file widget-helper.h.
Referenced by create_audfade_dialog().
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().
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().
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().
boolean widget_opts_t::use_markup |
whether markup should be used in labels
Definition at line 1421 of file widget-helper.h.
Referenced by ask_permission_dialog_complex(), check_storage_space(), create_processing(), create_rename_dialog(), do_system_failed_error(), do_write_failed_error_s(), do_write_failed_error_s_with_retry(), lives_label_set_text(), lives_layout_label_set_text(), lives_standard_formatted_label_new(), on_cleardisk_activate(), on_quit_activate(), on_vpp_advanced_clicked(), and run_youtube_dialog().