JWM Source Documentation
Data Fields
Settings Struct Reference

Settings. More...

#include <settings.h>

Data Fields

unsigned int doubleClickSpeed
 
unsigned int doubleClickDelta
 
unsigned int snapDistance
 
unsigned int popupDelay
 
unsigned int trayOpacity
 
unsigned int activeClientOpacity
 
unsigned int inactiveClientOpacity
 
unsigned int borderWidth
 
unsigned int titleHeight
 
unsigned int desktopWidth
 
unsigned int desktopHeight
 
unsigned int desktopCount
 
unsigned int menuOpacity
 
unsigned int desktopDelay
 
unsigned int cornerRadius
 
unsigned int moveMask
 
AlignmentType titleTextAlignment
 
SnapModeType snapMode
 
MoveModeType moveMode
 
StatusWindowType moveStatusType
 
StatusWindowType resizeStatusType
 
FocusModelType focusModel
 
ResizeModeType resizeMode
 
DecorationsType windowDecorations
 
DecorationsType trayDecorations
 
DecorationsType taskListDecorations
 
DecorationsType menuDecorations
 
PopupMaskType popupMask
 
char groupTasks
 
char listAllTasks
 

Detailed Description

Settings.

Definition at line 64 of file settings.h.

Field Documentation

unsigned int Settings::activeClientOpacity

Definition at line 70 of file settings.h.

Referenced by FocusClient(), InitializeSettings(), and ParseActiveWindowStyle().

unsigned int Settings::borderWidth
unsigned int Settings::cornerRadius
unsigned int Settings::desktopCount
unsigned int Settings::desktopDelay

Definition at line 78 of file settings.h.

Referenced by InitializeSettings(), ParseMoveMode(), and UpdateDesktop().

unsigned int Settings::desktopHeight
unsigned int Settings::desktopWidth
unsigned int Settings::doubleClickDelta
unsigned int Settings::doubleClickSpeed

Definition at line 65 of file settings.h.

Referenced by DispatchBorderButtonEvent(), InitializeSettings(), Parse(), and StartupSettings().

FocusModelType Settings::focusModel

Definition at line 86 of file settings.h.

Referenced by HandleEnterNotify(), InitializeSettings(), and ParseFocusModel().

char Settings::groupTasks
unsigned int Settings::inactiveClientOpacity

Definition at line 71 of file settings.h.

Referenced by AddClientWindow(), FocusClient(), InitializeSettings(), and ParseWindowStyle().

char Settings::listAllTasks

Definition at line 94 of file settings.h.

Referenced by InitializeSettings(), ParseTrayStyle(), and ShouldFocus().

DecorationsType Settings::menuDecorations
unsigned int Settings::menuOpacity

Definition at line 77 of file settings.h.

Referenced by InitializeSettings(), MapMenu(), and ParseMenuStyle().

unsigned int Settings::moveMask

Definition at line 80 of file settings.h.

Referenced by HandleButtonEvent(), InitializeSettings(), and ParseMoveMode().

MoveModeType Settings::moveMode
StatusWindowType Settings::moveStatusType

Definition at line 84 of file settings.h.

Referenced by CreateMoveWindow(), InitializeSettings(), ParseMoveMode(), and UpdateMoveWindow().

unsigned int Settings::popupDelay
PopupMaskType Settings::popupMask

Definition at line 92 of file settings.h.

Referenced by InitializeSettings(), ParsePopupStyle(), and ShowPopup().

ResizeModeType Settings::resizeMode
StatusWindowType Settings::resizeStatusType
unsigned int Settings::snapDistance

Definition at line 67 of file settings.h.

Referenced by DoSnapBorder(), DoSnapScreen(), InitializeSettings(), and ParseSnapMode().

SnapModeType Settings::snapMode

Definition at line 82 of file settings.h.

Referenced by DoSnap(), InitializeSettings(), and ParseSnapMode().

DecorationsType Settings::taskListDecorations

Definition at line 90 of file settings.h.

Referenced by DrawButton(), InitializeSettings(), ParseTrayStyle(), Render(), and StartupSettings().

unsigned int Settings::titleHeight

Definition at line 73 of file settings.h.

Referenced by GetTitleHeight(), InitializeSettings(), ParseWindowStyle(), and StartupSettings().

AlignmentType Settings::titleTextAlignment

Definition at line 81 of file settings.h.

Referenced by DrawBorderHelper(), InitializeSettings(), and ParseWindowStyle().

DecorationsType Settings::trayDecorations
unsigned int Settings::trayOpacity

Definition at line 69 of file settings.h.

Referenced by InitializeSettings(), ParseTrayStyle(), and StartupTray().

DecorationsType Settings::windowDecorations

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

joewing.net / Projects / JWM