home *** CD-ROM | disk | FTP | other *** search
-
-
-
- XConfigureEvent(3X11) XLIB FUNCTIONS XConfigureEvent(3X11)
-
-
- NNAAMMEE
- XConfigureEvent - ConfigureNotify event structure
-
- SSTTRRUUCCTTUURREESS
- The structure for _C_o_n_f_i_g_u_r_e_N_o_t_i_f_y events contains:
-
- typedef struct {
- int type; /* ConfigureNotify */
- unsigned long serial; /* # of last request processed by server */
- Bool send_event; /* true if this came from a SendEvent request */
- Display *display; /* Display the event was read from */
- Window event;
- Window window;
- int x, y;
- int width, height;
- int border_width;
- Window above;
- Bool override_redirect;
- } XConfigureEvent;
-
- When you receive this event, the structure members are set
- as follows.
-
- The type member is set to the event type constant name
- that uniquely identifies it. For example, when the X
- server reports a _G_r_a_p_h_i_c_s_E_x_p_o_s_e event to a client applica-
- tion, it sends an _X_G_r_a_p_h_i_c_s_E_x_p_o_s_e_E_v_e_n_t structure with the
- type member set to _G_r_a_p_h_i_c_s_E_x_p_o_s_e. The display member is
- set to a pointer to the display the event was read on.
- The send_event member is set to _T_r_u_e if the event came
- from a _S_e_n_d_E_v_e_n_t protocol request. The serial member is
- set from the serial number reported in the protocol but
- expanded from the 16-bit least-significant bits to a full
- 32-bit value. The window member is set to the window that
- is most useful to toolkit dispatchers.
-
- The event member is set either to the reconfigured window
- or to its parent, depending on whether _S_t_r_u_c_t_u_r_e_N_o_t_i_f_y or
- _S_u_b_s_t_r_u_c_t_u_r_e_N_o_t_i_f_y was selected. The window member is set
- to the window whose size, position, border, and/or stack-
- ing order was changed.
-
- The x and y members are set to the coordinates relative to
- the parent window's origin and indicate the position of
- the upper-left outside corner of the window. The width
- and height members are set to the inside size of the win-
- dow, not including the border. The border_width member is
- set to the width of the window's border, in pixels.
-
- The above member is set to the sibling window and is used
- for stacking operations. If the X server sets this member
- to _N_o_n_e, the window whose state was changed is on the bot-
- tom of the stack with respect to sibling windows. How-
- ever, if this member is set to a sibling window, the
-
-
-
- X Version 11 Release 6.1 1
-
-
-
-
-
- XConfigureEvent(3X11) XLIB FUNCTIONS XConfigureEvent(3X11)
-
-
- window whose state was changed is placed on top of this
- sibling window.
-
- The override_redirect member is set to the override-
- redirect attribute of the window. Window manager clients
- normally should ignore this window if the over-
- ride_redirect member is _T_r_u_e.
-
- SSEEEE AALLSSOO
- XAnyEvent(3X11), XButtonEvent(3X11), XCreateWindow-
- Event(3X11), XCirculateEvent(3X11), XCircu-
- lateRequestEvent(3X11), XColormapEvent(3X11), XConfigur-
- eRequestEvent(3X11), XCrossingEvent(3X11), XDestroyWindow-
- Event(3X11), XErrorEvent(3X11), XExposeEvent(3X11), XFo-
- cusChangeEvent(3X11), XGraphicsExposeEvent(3X11), XGravi-
- tyEvent(3X11), XKeymapEvent(3X11), XMapEvent(3X11),
- XMapRequestEvent(3X11), XPropertyEvent(3X11), XRepar-
- entEvent(3X11), XResizeRequestEvent(3X11), XSelection-
- ClearEvent(3X11), XSelectionEvent(3X11), XSelectionRe-
- questEvent(3X11), XUnmapEvent(3X11), XVisibili-
- tyEvent(3X11)
- _X_l_i_b _- _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- X Version 11 Release 6.1 2
-
-
-