aboutsummaryrefslogtreecommitdiff
path: root/src/WorkspaceMenu.hh
diff options
context:
space:
mode:
authormarkt <markt>2007-10-13 21:51:37 (GMT)
committermarkt <markt>2007-10-13 21:51:37 (GMT)
commita59428d67a95a9df16554962f0a6257d6378328a (patch)
treef856ed9300c34f7a17d499f22d895610cfbc08e5 /src/WorkspaceMenu.hh
parent41b5c6dadb1f474675660cef18b812d4c2338ed2 (diff)
downloadfluxbox_pavel-a59428d67a95a9df16554962f0a6257d6378328a.zip
fluxbox_pavel-a59428d67a95a9df16554962f0a6257d6378328a.tar.bz2
merged changes from pre-devel
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