libxputty 0.1
Loading...
Searching...
No Matches
Data Fields
Metrics_t Struct Reference

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
 

Detailed Description

Metrics_t - struct to receive window size, position & visibility
Pass this struct to os_get_window_metrics()

Parameters
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.

Field Documentation

◆ height

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().

◆ visible

bool visible

◆ width

int width

◆ x

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().

◆ y

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().


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