![]() |
libxputty 0.1
|
Metrics_t - struct to receive window size, position & visibility
Pass this struct to os_get_window_metrics()
More...
#include <xwidget-platform.h>
Data Fields | |
int | width |
int | height |
int | x |
int | y |
bool | visible |
Metrics_t - struct to receive window size, position & visibility
Pass this struct to os_get_window_metrics()
width | - current width |
height | - current height |
x | - current x position on Parent |
y | - current y position on Parent |
visible | - window is not hidden or closed |
Definition at line 59 of file xwidget-platform.h.
int height |
current height
Definition at line 63 of file xwidget-platform.h.
Referenced by _buttons_released(), _combobox_entry_released(), _combobox_key_pressed(), _combobox_motion(), _configure_listview(), _configure_menu(), _draw_accel_check_item(), _draw_accel_item(), _draw_base_button(), _draw_button(), _draw_buttons(), _draw_check_box(), _draw_check_button(), _draw_check_item(), _draw_combobox(), _draw_combobox_button(), _draw_combobox_entrys(), _draw_combobox_menu_slider(), _draw_frame(), _draw_h_meter(), _draw_hmeter_scale(), _draw_hslider(), _draw_image(), _draw_item(), _draw_knob(), _draw_label(), _draw_list(), _draw_listbox_item(), _draw_listbox_viewslider(), _draw_listviewslider(), _draw_menu_label(), _draw_menu_slider(), _draw_multi_list(), _draw_multi_listviewslider(), _draw_on_off_button(), _draw_spinbox(), _draw_submenu(), _draw_switch_image_button(), _draw_tabbox(), _draw_ti_button(), _draw_tooltip(), _draw_tuner(), _draw_v_meter(), _draw_value_item(), _draw_valuedisplay(), _draw_vmeter_scale(), _draw_vslider(), _draw_waveview(), _has_pointer(), _list_entry_double_clicked(), _list_entry_released(), _list_key_pressed(), _list_motion(), _multi_list_entry_double_clicked(), _multi_list_entry_released(), _multi_list_key_pressed(), _reconfigure_combobox_viewport(), _reconfigure_listbox_viewport(), _reconfigure_listview_viewport(), _reconfigure_multi_listview_viewport(), _set_listbox_viewpoint(), _set_viewpoint(), _update_view(), configure_event(), draw_hyperlink(), listview_remove_list(), menubar_add_menu(), mk_draw_knob(), multi_listview_remove_list(), os_get_window_metrics(), os_get_window_metrics(), os_set_window_min_size(), set_pattern(), tabbox_add_tab(), and WndProc().
bool visible |
window is not hidden or closed
Definition at line 69 of file xwidget-platform.h.
Referenced by _buttons_released(), _draw_accel_item(), _draw_base_button(), _draw_button(), _draw_buttons(), _draw_check_box(), _draw_check_button(), _draw_combobox(), _draw_combobox_button(), _draw_combobox_entrys(), _draw_combobox_menu_slider(), _draw_hslider(), _draw_item(), _draw_knob(), _draw_label(), _draw_list(), _draw_listbox_item(), _draw_listbox_viewslider(), _draw_listviewslider(), _draw_menu_slider(), _draw_multi_list(), _draw_multi_listviewslider(), _draw_on_off_button(), _draw_spinbox(), _draw_submenu(), _draw_switch_image_button(), _draw_tabbox(), _draw_ti_button(), _draw_tooltip(), _draw_tuner(), _draw_value_item(), _draw_valuedisplay(), _draw_vslider(), _draw_waveview(), _enter_submenu(), _update_view(), mk_draw_knob(), os_get_window_metrics(), os_get_window_metrics(), and transparent_draw().
int width |
current width
Definition at line 61 of file xwidget-platform.h.
Referenced by _configure_listbox(), _configure_listview(), _draw_accel_item(), _draw_base_button(), _draw_button(), _draw_buttons(), _draw_check_button(), _draw_combobox(), _draw_combobox_button(), _draw_combobox_entrys(), _draw_combobox_menu_slider(), _draw_frame(), _draw_h_meter(), _draw_hmeter_scale(), _draw_hslider(), _draw_image(), _draw_item(), _draw_knob(), _draw_label(), _draw_list(), _draw_listbox_item(), _draw_listbox_viewslider(), _draw_listviewslider(), _draw_menu_slider(), _draw_multi_list(), _draw_multi_listviewslider(), _draw_on_off_button(), _draw_spinbox(), _draw_submenu(), _draw_switch_image_button(), _draw_tabbox(), _draw_ti_button(), _draw_tooltip(), _draw_tuner(), _draw_v_meter(), _draw_value_item(), _draw_valuedisplay(), _draw_vmeter_scale(), _draw_vslider(), _draw_waveview(), _has_pointer(), _multi_list_entry_double_clicked(), _reconfigure_multi_listview_viewport(), _tab_button_released(), _update_list_view(), cmenu_add_submenu(), configure_event(), draw_hyperlink(), menu_add_item(), menu_add_numeric_items(), menu_add_submenu(), menu_add_value_entry(), menubar_add_menu(), mk_draw_knob(), os_get_window_metrics(), os_get_window_metrics(), os_set_window_min_size(), set_pattern(), tabbox_add_tab(), and WndProc().
int x |
current x position on Parent
Definition at line 65 of file xwidget-platform.h.
Referenced by os_get_window_metrics(), os_get_window_metrics(), transparent_draw(), and widget_draw().
int y |
current y position on Parent
Definition at line 67 of file xwidget-platform.h.
Referenced by os_get_window_metrics(), os_get_window_metrics(), transparent_draw(), and widget_draw().