JWM Source Documentation
taskbar.h
Go to the documentation of this file.
00001 00010 #ifndef TASKBAR_H 00011 #define TASKBAR_H 00012 00013 struct ClientNode; 00014 struct TimeType; 00015 00017 void InitializeTaskBar(); 00018 void StartupTaskBar(); 00019 void ShutdownTaskBar(); 00020 void DestroyTaskBar(); 00024 struct TrayComponentType *CreateTaskBar(); 00025 00029 void AddClientToTaskBar(struct ClientNode *np); 00030 00034 void RemoveClientFromTaskBar(struct ClientNode *np); 00035 00036 void UpdateTaskBar(); 00037 00038 void SignalTaskbar(const struct TimeType *now, int x, int y); 00039 00041 void FocusNext(); 00042 00044 void FocusPrevious(); 00045 00050 void SetMaxTaskBarItemWidth(struct TrayComponentType *cp, const char *value); 00051 00055 void SetTaskBarInsertMode(const char *mode); 00056 00058 void UpdateNetClientList(); 00059 00060 #endif /* TASKBAR_H */ 00061