diff options
author | markt <markt> | 2007-03-27 08:43:09 (GMT) |
---|---|---|
committer | markt <markt> | 2007-03-27 08:43:09 (GMT) |
commit | 9ebfea7944a1455a74cb70781373d83f50ad196c (patch) | |
tree | 919096d5e05e9b70499433bea3db2faf19b27bae /src/MenuCreator.cc | |
parent | 58e280952a47fc3fb77b4659a21cc4ce6a73066e (diff) | |
download | fluxbox-9ebfea7944a1455a74cb70781373d83f50ad196c.zip fluxbox-9ebfea7944a1455a74cb70781373d83f50ad196c.tar.bz2 |
lots and lots of code cleanup, plus introduced new ClientMenu class
Diffstat (limited to 'src/MenuCreator.cc')
-rw-r--r-- | src/MenuCreator.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/MenuCreator.cc b/src/MenuCreator.cc index 5264a4d..e24693e 100644 --- a/src/MenuCreator.cc +++ b/src/MenuCreator.cc | |||
@@ -30,8 +30,7 @@ | |||
30 | #include "Window.hh" | 30 | #include "Window.hh" |
31 | #include "WindowCmd.hh" | 31 | #include "WindowCmd.hh" |
32 | 32 | ||
33 | #include "FbMenu.hh" | 33 | #include "ClientMenu.hh" |
34 | #include "IconMenu.hh" | ||
35 | #include "WorkspaceMenu.hh" | 34 | #include "WorkspaceMenu.hh" |
36 | #include "LayerMenu.hh" | 35 | #include "LayerMenu.hh" |
37 | #include "SendToMenu.hh" | 36 | #include "SendToMenu.hh" |
@@ -51,7 +50,6 @@ | |||
51 | #include "FbTk/StringUtil.hh" | 50 | #include "FbTk/StringUtil.hh" |
52 | #include "FbTk/FileUtil.hh" | 51 | #include "FbTk/FileUtil.hh" |
53 | #include "FbTk/MenuSeparator.hh" | 52 | #include "FbTk/MenuSeparator.hh" |
54 | #include "FbTk/MenuIcon.hh" | ||
55 | #include "FbTk/Transparent.hh" | 53 | #include "FbTk/Transparent.hh" |
56 | 54 | ||
57 | #include <iostream> | 55 | #include <iostream> |
@@ -511,7 +509,8 @@ FbTk::Menu *MenuCreator::createMenuType(const string &type, int screen_num) { | |||
511 | if (screen == 0) | 509 | if (screen == 0) |
512 | return 0; | 510 | return 0; |
513 | if (type == "iconmenu") { | 511 | if (type == "iconmenu") { |
514 | return new IconMenu(*screen); | 512 | return new ClientMenu(*screen, screen->iconList(), |
513 | &screen->iconListSig()); | ||
515 | } else if (type == "workspacemenu") { | 514 | } else if (type == "workspacemenu") { |
516 | return new WorkspaceMenu(*screen); | 515 | return new WorkspaceMenu(*screen); |
517 | } else if (type == "windowmenu") { | 516 | } else if (type == "windowmenu") { |