diff options
author | markt <markt> | 2007-10-13 21:51:37 (GMT) |
---|---|---|
committer | markt <markt> | 2007-10-13 21:51:37 (GMT) |
commit | a59428d67a95a9df16554962f0a6257d6378328a (patch) | |
tree | f856ed9300c34f7a17d499f22d895610cfbc08e5 /src/WorkspaceMenu.hh | |
parent | 41b5c6dadb1f474675660cef18b812d4c2338ed2 (diff) | |
download | fluxbox_pavel-a59428d67a95a9df16554962f0a6257d6378328a.zip fluxbox_pavel-a59428d67a95a9df16554962f0a6257d6378328a.tar.bz2 |
merged changes from pre-devel
Diffstat (limited to 'src/WorkspaceMenu.hh')
-rw-r--r-- | src/WorkspaceMenu.hh | 9 |
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 | ||
29 | class BScreen; | 29 | class 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 | */ | ||
31 | class WorkspaceMenu: public FbMenu { | 38 | class WorkspaceMenu: public FbMenu { |
32 | public: | 39 | public: |
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); |
36 | private: | 44 | private: |
45 | /// initialize menu for the screen | ||
37 | void init(BScreen &screen); | 46 | void init(BScreen &screen); |
38 | }; | 47 | }; |
39 | 48 | ||