JWM Source Documentation
taskbar.h
Go to the documentation of this file.
1 
10 #ifndef TASKBAR_H
11 #define TASKBAR_H
12 
13 struct ClientNode;
14 struct TimeType;
15 
17 void InitializeTaskBar(void);
18 #define StartupTaskBar() (void)(0)
19 void ShutdownTaskBar(void);
20 void DestroyTaskBar(void);
25 
29 void AddClientToTaskBar(struct ClientNode *np);
30 
34 void RemoveClientFromTaskBar(struct ClientNode *np);
35 
37 void UpdateTaskBar(void);
38 
40 void FocusNext(void);
41 
43 void FocusPrevious(void);
44 
49 void SetMaxTaskBarItemWidth(struct TrayComponentType *cp, const char *value);
50 
55 void SetTaskBarHeight(struct TrayComponentType *cp, const char *value);
56 
61 void SetTaskBarLabeled(struct TrayComponentType *cp, char value);
62 
64 void UpdateNetClientList(void);
65 
66 #endif /* TASKBAR_H */

joewing.net / Projects / JWM