aboutsummaryrefslogtreecommitdiff
path: root/src/IconbarTool.cc
diff options
context:
space:
mode:
authorPavel Labath <pavelo@centrum.sk>2011-08-15 21:03:57 (GMT)
committerPaul Tagliamonte <paultag@fluxbox.org>2012-04-07 02:13:13 (GMT)
commitbc803c3211f3caa3554c9e96f687701de007b436 (patch)
treed23fbbeb9affe7a4c3d67cde7c4732dd47625682 /src/IconbarTool.cc
parent3012793a8f9151ded4c83da6075919a36dde412f (diff)
downloadfluxbox_paul-bc803c3211f3caa3554c9e96f687701de007b436.zip
fluxbox_paul-bc803c3211f3caa3554c9e96f687701de007b436.tar.bz2
Move declarations of Resource enums to a separate file
The reason for this is that I need to access those enums from fluxbox-update_configs and I don't want to #include and link everything in src. I also merged Slit::Placement, Toolbar::Placement and FbWinFrame::TabPlacement into one enum.
Diffstat (limited to 'src/IconbarTool.cc')
-rw-r--r--src/IconbarTool.cc14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/IconbarTool.cc b/src/IconbarTool.cc
index 621a8a1..64378e4 100644
--- a/src/IconbarTool.cc
+++ b/src/IconbarTool.cc
@@ -65,18 +65,6 @@ using std::string;
65using std::list; 65using std::list;
66using std::endl; 66using std::endl;
67 67
68namespace FbTk {
69
70template<>
71const EnumTraits<Container::Alignment>::Pair EnumTraits<Container::Alignment>::s_map[] = {
72 { "Left", Container::LEFT },
73 { "Right", Container::RIGHT },
74 { "Relative", Container::RELATIVE },
75 { NULL, Container::RELATIVE }
76};
77
78} // end namespace FbTk
79
80class IconbarTool::ToolbarModeMenuItem : public FbTk::RadioMenuItem { 68class IconbarTool::ToolbarModeMenuItem : public FbTk::RadioMenuItem {
81public: 69public:
82 ToolbarModeMenuItem(const FbTk::FbString &label, IconbarTool &handler, 70 ToolbarModeMenuItem(const FbTk::FbString &label, IconbarTool &handler,
@@ -231,7 +219,7 @@ IconbarTool::IconbarTool(const FbTk::FbWindow &parent, IconbarTheme &theme,
231 screen.name() + ".iconbar.iconTextPadding"), 219 screen.name() + ".iconbar.iconTextPadding"),
232 m_rc_use_pixmap(screen.resourceManager(), true, screen.name() + ".iconbar.usePixmap"), 220 m_rc_use_pixmap(screen.resourceManager(), true, screen.name() + ".iconbar.usePixmap"),
233 m_menu(new FbMenu(screen.menuTheme(), screen.imageControl(), 221 m_menu(new FbMenu(screen.menuTheme(), screen.imageControl(),
234 *screen.layerManager().getLayer(ResourceLayer::MENU)) ), 222 *screen.layerManager().getLayer(LAYERMENU)) ),
235 m_alpha(255) { 223 m_alpha(255) {
236 224
237 // setup mode menu 225 // setup mode menu