src/IconbarTheme.cc (raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
#include "IconbarTheme.hh" #include "FbTk/App.hh" IconbarTheme::IconbarTheme(int screen_num, const std::string &name, const std::string &altname): FbTk::Theme(screen_num), m_focused_texture(*this, name + ".focused", altname + ".Focused"), m_unfocused_texture(*this, name + ".unfocused", altname + ".Unfocused"), m_focused_text(*this, name + ".focused", altname + ".Focused"), m_unfocused_text(*this, name + ".unfocused", altname + ".Unfocused") { FbTk::ThemeManager::instance().loadTheme(*this); } IconbarTheme::~IconbarTheme() { } void IconbarTheme::reconfigTheme() { m_focused_text.update(); m_unfocused_text.update(); } |