aboutsummaryrefslogtreecommitdiff
path: root/src/WorkspaceMenu.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/WorkspaceMenu.hh')
-rw-r--r--src/WorkspaceMenu.hh9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/WorkspaceMenu.hh b/src/WorkspaceMenu.hh
index 2a425a3..1b06dc6 100644
--- a/src/WorkspaceMenu.hh
+++ b/src/WorkspaceMenu.hh
@@ -28,12 +28,21 @@
28 28
29class BScreen; 29class BScreen;
30 30
31/**
32 * A menu specific for workspace.
33 * Contains some simple workspace commands
34 * such as new/delete workspace and edit
35 * workspace name.
36 * It also contains client menus for all clients.
37 */
31class WorkspaceMenu: public FbMenu { 38class WorkspaceMenu: public FbMenu {
32public: 39public:
33 explicit WorkspaceMenu(BScreen &screen); 40 explicit WorkspaceMenu(BScreen &screen);
34 virtual ~WorkspaceMenu() { } 41 virtual ~WorkspaceMenu() { }
42 /// called when a subject is sending a signal
35 void update(FbTk::Subject *subj); 43 void update(FbTk::Subject *subj);
36private: 44private:
45 /// initialize menu for the screen
37 void init(BScreen &screen); 46 void init(BScreen &screen);
38}; 47};
39 48