JWM Source Documentation
Variables
main.h File Reference

Header for the main functions. More...

Go to the source code of this file.

Variables

Display * display
 
Window rootWindow
 
int rootWidth
 
int rootHeight
 
int rootScreen
 
Colormap rootColormap
 
Visual * rootVisual
 
int rootDepth
 
GC rootGC
 
int colormapCount
 
Window supportingWindow
 
Atom managerSelection
 
char * exitCommand
 
unsigned int currentDesktop
 
char shouldExit
 
char shouldRestart
 
char isRestarting
 
char shouldReload
 
char initializing
 
XContext clientContext
 
XContext frameContext
 
char haveShape
 
int shapeEvent
 
char haveRender
 
char * configPath
 

Detailed Description

Header for the main functions.

Author
Joe Wingbermuehle
Date
2004-2006

Definition in file main.h.

Variable Documentation

XContext clientContext

Definition at line 69 of file main.c.

Referenced by AddClientWindow(), FindClientByWindow(), RemoveClient(), and StartupConnection().

int colormapCount

Definition at line 55 of file main.c.

Referenced by OpenConnection(), and ReadWMColormaps().

char* configPath

Definition at line 103 of file main.c.

Referenced by DoExit(), main(), and ReloadMenu().

unsigned int currentDesktop
Display* display

Definition at line 47 of file main.c.

Referenced by AddClientWindow(), AllocateColor(), CheckShape(), CheckSwallowMap(), ChooseWindow(), ClearOutline(), ClearTrayDrawable(), CloseConnection(), Create(), CreateCursor(), CreateImageFromXImages(), CreateMoveResizeWindow(), CreateScaledRenderIcon(), Destroy(), DestroyConfirmDialog(), DestroyMoveResizeWindow(), DiscardButtonEvents(), DiscardEnterEvents(), DiscardKeyEvents(), DiscardMotionEvents(), DockWindow(), DoDestroyIcon(), DrawBorderButtons(), DrawBorderHandles(), DrawBorderHelper(), DrawButton(), DrawClock(), DrawCloseButton(), DrawDialog(), DrawHorizontalGradient(), DrawMaxAButton(), DrawMaxIButton(), DrawMenu(), DrawMenuItem(), DrawMinButton(), DrawMoveResizeWindow(), DrawOutline(), DrawPager(), DrawPagerClient(), DrawRoundedRectangle(), DrawSpecificTray(), ErrorHandler(), EventLoop(), ExposeConfirmDialog(), FillRoundedRectangle(), FindClientByParent(), FindClientByWindow(), FocusClient(), FocusNextStacked(), GetCardinalAtom(), GetMappedPixel(), GetModifierMask(), GetMouseMask(), GetScaledIcon(), GetStringWidth(), GetWindowAtom(), GetXftColor(), GrabKey(), GrabMouse(), GrabMouseForChoose(), GrabMouseForMove(), GrabMouseForResize(), GrabServer(), HandleButtonEvent(), HandleClientMessage(), HandleConfigureRequest(), HandleEnterNotify(), HandleMapRequest(), HandleMotionNotify(), HandlePropertyNotify(), HandleTrayButtonRelease(), HandleUnmapNotify(), HideClient(), HideMenu(), HideTray(), KillClientHandler(), LoadBackground(), LoadFocus(), LoadGradientBackground(), LoadImageBackground(), LoadImageFromDrawable(), LoadXPMImage(), MapMenu(), MenuLoop(), MinimizeTransients(), MoveClient(), MoveClientKeyboard(), MoveController(), MoveMouse(), OpenConnection(), PagerMoveController(), ParseColorToRGB(), ProcessEvent(), ProcessPopupEvent(), PutIcon(), PutScaledRenderIcon(), RaiseTrays(), ReadClientInfo(), ReadClientStrut(), ReadMotifHints(), ReadNetWMIcon(), ReadWindowState(), ReadWMClass(), ReadWMColormaps(), ReadWMHintIcon(), ReadWMHints(), ReadWMName(), ReadWMNormalHints(), ReadWMProtocols(), ReadWMState(), RemoveClient(), RenderString(), ReparentClient(), ResetBorder(), Resize(), ResizeClientKeyboard(), ResizeController(), ResizeTray(), RestackClients(), RestoreTransients(), RunCommand(), SendClientMessage(), SendConfigureEvent(), SendJWMMessage(), SetAtomAtom(), SetCardinalAtom(), SetClientFullScreen(), SetClientWithdrawn(), SetDefaultCursor(), SetOpacity(), SetPixmapAtom(), SetPosition(), SetSize(), SetWindowAtom(), SetWorkarea(), ShowClient(), ShowConfirmDialog(), ShowDesktop(), ShowMenu(), ShowPopup(), ShowSubmenu(), ShowTray(), ShutdownBackgrounds(), ShutdownColors(), ShutdownCursors(), ShutdownDock(), ShutdownFonts(), ShutdownIcons(), ShutdownKeys(), ShutdownPager(), ShutdownPopup(), ShutdownTaskBar(), ShutdownTray(), SignalPopup(), StartPagerMove(), Startup(), StartupClients(), StartupConnection(), StartupCursors(), StartupDock(), StartupFonts(), StartupHints(), StartupIcons(), StartupKeys(), StartupScreens(), StartupTray(), StartWindowStackWalk(), StartWindowWalk(), StopMove(), StopPagerMove(), StopResize(), StopWindowWalk(), UngrabServer(), UnmapClient(), UnshadeClient(), UpdateClientColormap(), UpdateDock(), UpdateMenu(), UpdateNetClientList(), UpdateSpecificTray(), WaitForEvent(), WalkWindowStack(), WriteFrameExtents(), WriteNetAllowed(), WriteNetState(), and WriteState().

char* exitCommand

Definition at line 67 of file main.c.

Referenced by DoExit(), main(), and RunRootCommand().

XContext frameContext

Definition at line 70 of file main.c.

Referenced by FindClientByParent(), RemoveClient(), ReparentClient(), and StartupConnection().

char haveRender

Definition at line 77 of file main.c.

Referenced by CreateImage(), CreateScaledRenderIcon(), PutScaledRenderIcon(), and StartupConnection().

char haveShape

Definition at line 73 of file main.c.

Referenced by CheckShape(), StartupConnection(), and WaitForEvent().

char initializing

Definition at line 62 of file main.c.

Referenced by ErrorHandler(), and StartupConnection().

char isRestarting

Definition at line 61 of file main.c.

Referenced by main(), and StartupCommands().

Atom managerSelection

Definition at line 57 of file main.c.

Referenced by HandleSelectionClear(), and StartupConnection().

Colormap rootColormap
int rootDepth
GC rootGC
int rootHeight
int rootScreen

Definition at line 50 of file main.c.

Referenced by OpenConnection(), StartupConnection(), StartupDock(), and StartupFonts().

Visual* rootVisual
int rootWidth
Window rootWindow
int shapeEvent

Definition at line 74 of file main.c.

Referenced by StartupConnection(), and WaitForEvent().

char shouldExit
char shouldReload

Definition at line 63 of file main.c.

Referenced by main(), Parse(), ReloadMenu(), and ShowMenu().

char shouldRestart

Definition at line 60 of file main.c.

Referenced by HandleConfigureNotify(), main(), Restart(), and ShutdownCommands().

Window supportingWindow

Definition at line 56 of file main.c.

Referenced by StartupConnection(), and StartupHints().

joewing.net / Projects / JWM