- otk::BTexture readDatabaseTexture(const std::string &rname,
- const std::string &default_color,
- const otk::Configuration &style,
- bool allowNoTexture = false);
+ BTexture readDatabaseTexture(const std::string &rname,
+ const std::string &default_color,
+ const Configuration &style,
+ bool allowNoTexture = false);
+
+ BColor readDatabaseColor(const std::string &rname,
+ const std::string &default_color,
+ const Configuration &style);
+
+ BFont *readDatabaseFont(const std::string &rbasename,
+ const Configuration &style);
+
+ void load(const Configuration &style);
+
+ inline BColor *getBorderColor(void) { return &border_color; }
+
+ inline BColor *getTextFocus(void) { return &l_text_focus; }
+ inline BColor *getTextUnfocus(void) { return &l_text_unfocus; }
+
+ inline BColor *getButtonPicFocus(void) { return &b_pic_focus; }
+ inline BColor *getButtonPicUnfocus(void) { return &b_pic_unfocus; }
+
+ inline BTexture *getFrameFocus(void) { return &f_focus; }
+ inline BTexture *getFrameUnfocus(void) { return &f_unfocus; }