JWM Source Documentation
Data Fields
TaskBarType Struct Reference

Data Fields

TrayComponentTypecp
 
struct TaskBarTypenext
 
int maxItemWidth
 
int userHeight
 
int itemHeight
 
int itemWidth
 
LayoutType layout
 
char labeled
 
Pixmap buffer
 
TimeType mouseTime
 
int mousex
 
int mousey
 

Detailed Description

Definition at line 30 of file taskbar.c.

Field Documentation

Pixmap TaskBarType::buffer

Definition at line 42 of file taskbar.c.

Referenced by Create(), Resize(), and ShutdownTaskBar().

TrayComponentType* TaskBarType::cp
int TaskBarType::itemHeight

Definition at line 37 of file taskbar.c.

Referenced by ComputeItemSize(), CreateTaskBar(), GetEntry(), Render(), and UpdateTaskBar().

int TaskBarType::itemWidth

Definition at line 38 of file taskbar.c.

Referenced by ComputeItemSize(), CreateTaskBar(), GetEntry(), and Render().

char TaskBarType::labeled

Definition at line 40 of file taskbar.c.

Referenced by ComputeItemSize(), CreateTaskBar(), Render(), and SetTaskBarLabeled().

LayoutType TaskBarType::layout
int TaskBarType::maxItemWidth

Definition at line 35 of file taskbar.c.

Referenced by ComputeItemSize(), CreateTaskBar(), and SetMaxTaskBarItemWidth().

TimeType TaskBarType::mouseTime

Definition at line 44 of file taskbar.c.

Referenced by CreateTaskBar(), ProcessTaskMotionEvent(), and SignalTaskbar().

int TaskBarType::mousex

Definition at line 45 of file taskbar.c.

Referenced by CreateTaskBar(), ProcessTaskMotionEvent(), and SignalTaskbar().

int TaskBarType::mousey

Definition at line 45 of file taskbar.c.

Referenced by CreateTaskBar(), ProcessTaskMotionEvent(), and SignalTaskbar().

struct TaskBarType* TaskBarType::next

Definition at line 33 of file taskbar.c.

Referenced by CreateTaskBar(), DestroyTaskBar(), ShutdownTaskBar(), and UpdateTaskBar().

int TaskBarType::userHeight

Definition at line 36 of file taskbar.c.

Referenced by ComputeItemSize(), CreateTaskBar(), SetTaskBarHeight(), and UpdateTaskBar().


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

joewing.net / Projects / JWM