JWM Source Documentation

TrayType Struct Reference

Structure to represent a tray. More...

#include <tray.h>

Data Fields

int x
 The x-coordinate of the tray.
int y
 The y-coordinate of the tray.
int requestedWidth
 Total requested width of the tray.
int requestedHeight
 Total requested height of the tray.
int width
 Actual width of the tray.
int height
 Actual height of the tray.
int border
 Border size in pixels.
WinLayerType layer
 Layer.
LayoutType layout
 Layout.
TrayAlignmentType valign
 Vertical alignment.
TrayAlignmentType halign
 Horizontal alignment.
int autoHide
 1 for autohide, 0 otherwise.
int hidden
 1 if hidden (due to autohide), 0 otherwise.
Window window
 The tray window.
struct TrayComponentTypecomponents
 Start of the tray components.
struct TrayComponentTypecomponentsTail
 End of the tray components.
struct TrayTypenext
 Next tray.

Detailed Description

Structure to represent a tray.

Definition at line 113 of file tray.h.


Field Documentation

1 for autohide, 0 otherwise.

Definition at line 130 of file tray.h.

Border size in pixels.

Definition at line 124 of file tray.h.

Start of the tray components.

Definition at line 136 of file tray.h.

End of the tray components.

Definition at line 139 of file tray.h.

Horizontal alignment.

Definition at line 128 of file tray.h.

Actual height of the tray.

Definition at line 122 of file tray.h.

1 if hidden (due to autohide), 0 otherwise.

Definition at line 131 of file tray.h.

Layer.

Definition at line 125 of file tray.h.

Layout.

Definition at line 126 of file tray.h.

Next tray.

Definition at line 141 of file tray.h.

Total requested height of the tray.

Definition at line 119 of file tray.h.

Total requested width of the tray.

Definition at line 118 of file tray.h.

Vertical alignment.

Definition at line 127 of file tray.h.

Actual width of the tray.

Definition at line 121 of file tray.h.

The tray window.

Definition at line 133 of file tray.h.

The x-coordinate of the tray.

Definition at line 115 of file tray.h.

The y-coordinate of the tray.

Definition at line 116 of file tray.h.


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