Widget_t - struct to hold the basic Widget_t info.
- Parameters
-
*app | - pointer to the main struct |
widget | - the X11 Window |
*parent | - pointer to the Parent Window or Widget_t |
event_callback | - the main XEvent callback |
func | - struct holding the event callbacks |
*surface | - pointer to the cairo xlib surface |
*cr | - pointer to the cairo xlib surface context |
*buffer | - pointer to the cairo buffer surface |
*crb | - pointer to the cairo buffer surface context |
*image | - pointer to the cairo image surface |
data | - int to hold user data |
flags | - unsigned int to hold Widget_t flags |
*label | - pointer to the widget label |
input_label | - char array the widget input label |
state | - int to hold the widget state |
pos_x | - mouse pointer x position on button press |
pos_y | - mouse pointer y position on button press |
x | - x position of Window on Parent |
y | - y position of Window on Parent |
width | - widget width |
height | - widget height |
scale | - struct used to resize child widgets |
*adj_x | - pointer to the x axis adjustment |
*adj_y | - pointer to the y axis adjustment |
*adj | - pointer to the adjustment in use |
*childlist | - pointer to Widget_t child list |
xic | - Locale and UTF 8 support interface |
xim | - Context to Locale and UTF 8 support |
Definition at line 298 of file xwidget.h.