aboutsummaryrefslogtreecommitdiff
path: root/src/WorkspaceMenu.hh
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2007-03-31 19:29:00 (GMT)
committerfluxgen <fluxgen>2007-03-31 19:29:00 (GMT)
commitf040db94893f953780f4a3c4dd7e76c8c6cced81 (patch)
treeeb5ea47f1711381fb6bf8574458cd034335afab6 /src/WorkspaceMenu.hh
parent11a8b30381c6cc4c0fe2a5a6f4e68558a50d77f4 (diff)
downloadfluxbox-f040db94893f953780f4a3c4dd7e76c8c6cced81.zip
fluxbox-f040db94893f953780f4a3c4dd7e76c8c6cced81.tar.bz2
added documentation
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