JWM Source Documentation
Data Structures
Here are the data structures with brief descriptions:
oCActionType
oCAspectRatioThe aspect ratio of a window
oCAtomNode
oCAttributeNodeStructure to represent an XML attribute
oCBackgroundNodeStructure to represent a background for one or more desktops
oCBoundingBoxBounding box
oCButtonNodeData used for drawing a button
oCCallbackNode
oCClientEntry
oCClientNodeStruture to store information about a client window
oCClientStateClient state information
oCClockTypeStructure to respresent a clock tray component
oCColormapNodeColormap window linked list
oCCommandNodeStructure to represent a list of commands
oCDefaultColorNodeMapping between color types and default values
oCDialogType
oCDockNodeStructure to represent a docked window
oCDockTypeStructure to represent a dock tray component
oCGroupTypeList of groups
oCIconNodeStructure to hold an icon
oCIconPathNodeLinked list of icon paths
oCImageNodeStructure to represent an image
oCKeyNode
oCLockNode
oCMenuStructure to represent a menu or submenu
oCMenuActionStructure to represent a menu action for callbacks
oCMenuItemStructure to represent a menu item
oCModifierNode
oCOptionListTypeList of options for a group
oCPagerTypeStructure to represent a pager tray component
oCPatternListTypeList of match patterns for a group
oCPopupType
oCPropMwmHints
oCProtocolNode
oCRectangleType
oCScaledIconNodeStructure to hold a scaled icon
oCScreenTypeStructure to contain information about a screen
oCSettingsSettings
oCStringMappingTypeMapping between a string and integer
oCStrut
oCSwallowNode
oCTaskBarType
oCTaskEntry
oCTimeTypeStructure to represent time since January 1, 1970 GMT
oCTokenNodeStructure to represent an XML tag
oCTrayButtonType
oCTrayComponentTypeStructure to hold common tray component data
\CTrayTypeStructure to represent a tray

joewing.net / Projects / JWM