JWM Source Documentation
ClientNode Struct Reference
Struture to store information about a client window. More...
#include <client.h>
Data Fields | |
| Window | window |
| The client window. | |
| Window | parent |
| The frame window. | |
| Window | owner |
| The owner window (for transients). | |
| int | x |
| int | y |
| The location of the window. | |
| int | width |
| The width of the window. | |
| int | height |
| The height of the window. | |
| int | oldx |
| The old x coordinate (for maximize). | |
| int | oldy |
| The old y coordinate (for maximize). | |
| int | oldWidth |
| The old width (for maximize). | |
| int | oldHeight |
| The old height (for maximize). | |
| long | sizeFlags |
| Size flags from XGetWMNormalHints. | |
| int | baseWidth |
| Base width for resizing. | |
| int | baseHeight |
| Base height for resizing. | |
| int | minWidth |
| Minimum width of this window. | |
| int | minHeight |
| Minimum height of this window. | |
| int | maxWidth |
| Maximum width of this window. | |
| int | maxHeight |
| Maximum height of this window. | |
| int | xinc |
| Resize x increment. | |
| int | yinc |
| Resize y increment. | |
| AspectRatio | aspect |
| Aspect ratio. | |
| int | gravity |
| Gravity for reparenting. | |
| Colormap | cmap |
| This window's colormap. | |
| ColormapNode * | colormaps |
| Colormaps assigned to this window. | |
| char * | name |
| Name of this window for display. | |
| char * | instanceName |
| Name of this window for properties. | |
| char * | className |
| Name of the window class. | |
| ClientState | state |
| Window state. | |
| BorderActionType | borderAction |
| struct IconNode * | icon |
| Icon assigned to this window. | |
| void(* | controller )(int wasDestroyed) |
| Callback to stop move/resize. | |
| struct ClientNode * | prev |
| The previous client in this layer. | |
| struct ClientNode * | next |
| The next client in this layer. | |
Detailed Description
Field Documentation
| char* ClientNode::className |
| Colormap ClientNode::cmap |
| void(* ClientNode::controller)(int wasDestroyed) |
| struct IconNode* ClientNode::icon |
| char* ClientNode::instanceName |
| char* ClientNode::name |
| struct ClientNode* ClientNode::next |
| int ClientNode::oldx |
| int ClientNode::oldy |
| Window ClientNode::owner |
| Window ClientNode::parent |
| struct ClientNode* ClientNode::prev |
| Window ClientNode::window |
| int ClientNode::x |
| int ClientNode::xinc |
| int ClientNode::y |
| int ClientNode::yinc |
The documentation for this struct was generated from the following file: