summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/IconbarTool.hh12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/IconbarTool.hh b/src/IconbarTool.hh
index a4cbdf2..d80bf85 100644
--- a/src/IconbarTool.hh
+++ b/src/IconbarTool.hh
@@ -20,7 +20,7 @@
20// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 20// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
21// DEALINGS IN THE SOFTWARE. 21// DEALINGS IN THE SOFTWARE.
22 22
23// $Id: IconbarTool.hh,v 1.7 2003/09/08 17:52:34 fluxgen Exp $ 23// $Id: IconbarTool.hh,v 1.8 2003/09/10 11:08:14 fluxgen Exp $
24 24
25#ifndef ICONBARTOOL_HH 25#ifndef ICONBARTOOL_HH
26#define ICONBARTOOL_HH 26#define ICONBARTOOL_HH
@@ -44,8 +44,14 @@ class FluxboxWindow;
44class IconbarTool: public ToolbarItem, public FbTk::Observer { 44class IconbarTool: public ToolbarItem, public FbTk::Observer {
45public: 45public:
46 typedef std::list<IconButton *> IconList; 46 typedef std::list<IconButton *> IconList;
47 47 /// iconbar mode
48 enum Mode {NONE, ICONS, WORKSPACEICONS, WORKSPACE, ALLWINDOWS}; 48 enum Mode {
49 NONE, ///< no icons
50 ICONS, ///< all icons from all workspaces
51 WORKSPACEICONS, ///< icons on current workspace
52 WORKSPACE, ///< all windows and all icons on current workspace
53 ALLWINDOWS ///< all windows and all icons from all workspaces
54 };
49 55
50 IconbarTool(const FbTk::FbWindow &parent, IconbarTheme &theme, 56 IconbarTool(const FbTk::FbWindow &parent, IconbarTheme &theme,
51 BScreen &screen, FbTk::Menu &menu); 57 BScreen &screen, FbTk::Menu &menu);