JWM Source Documentation
Data Fields
ClientState Struct Reference

Client state information. More...

#include <hint.h>

Data Fields

unsigned int status
 Status bit mask.
 
unsigned int opacity
 Opacity (0 - 0xFFFFFFFF).
 
unsigned short border
 Border bit mask.
 
unsigned short desktop
 Desktop.
 
unsigned char maxFlags
 Maximization status.
 
unsigned char layer
 Current window layer.
 
unsigned char defaultLayer
 Default window layer.
 

Detailed Description

Client state information.

Definition at line 149 of file hint.h.

Field Documentation

unsigned short ClientState::border
unsigned char ClientState::defaultLayer

Default window layer.

Definition at line 156 of file hint.h.

Referenced by AddClientWindow(), HandleNetWMState(), ReadWindowState(), and WriteNetState().

unsigned short ClientState::desktop
unsigned char ClientState::layer
unsigned char ClientState::maxFlags
unsigned int ClientState::opacity

Opacity (0 - 0xFFFFFFFF).

Definition at line 151 of file hint.h.

Referenced by AddClientWindow(), ApplyGroup(), HandlePropertyNotify(), ReadWindowState(), and SetOpacity().

unsigned int ClientState::status

Status bit mask.

Definition at line 150 of file hint.h.

Referenced by AddClientWindow(), ApplyGroup(), ChangeDesktop(), CreateWindowMenu(), CreateWindowSendToMenu(), DeleteClient(), Destroy(), DispatchBorderButtonEvent(), DoSnapBorder(), DoSnapScreen(), DrawBorder(), DrawBorderButtons(), DrawBorderHandles(), DrawBorderHelper(), DrawPagerClient(), ExposeCurrentDesktop(), FocusClient(), FocusGroup(), FocusNext(), FocusNextStacked(), FocusPrevious(), GetBorderActionType(), GetBorderSize(), GetClientRectangle(), HandleButtonEvent(), HandleClientMessage(), HandleEnterNotify(), HandleExpose(), HandleKeyPress(), HandleMapRequest(), HandleNetMoveResize(), HandleNetWMState(), HandlePropertyNotify(), HandleShapeEvent(), HandleUnmapNotify(), HideClient(), MaximizeClient(), MinimizeTransients(), MoveClient(), MoveClientKeyboard(), PlaceClient(), PlaceMaximizedClient(), ProcessTaskButtonEvent(), ReadClientInfo(), ReadWindowState(), ReadWMHints(), ReadWMProtocols(), ReadWMState(), RemoveClient(), Render(), ReparentClient(), ResetBorder(), ResizeClient(), ResizeClientKeyboard(), RestackClients(), RestoreClient(), RestoreTransients(), RunWindowCommand(), SendConfigureEvent(), SetClientDesktop(), SetClientFullScreen(), SetClientSticky(), SetClientWithdrawn(), ShadeClient(), ShouldFocus(), ShouldFocusEntry(), ShouldSnap(), ShowClient(), ShowClientList(), ShowConfirmDialog(), ShowDesktop(), SignalUrgent(), StartPagerMove(), StopWindowWalk(), TileClient(), TryTileClient(), UnmapClient(), UnshadeClient(), UpdateState(), WalkWindowStack(), WriteNetAllowed(), WriteNetState(), and WriteState().


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

joewing.net / Projects / JWM