2009-02-20 16:05:43 +03:00
|
|
|
#ifndef _THEME_H_
|
|
|
|
#define _THEME_H_
|
|
|
|
|
|
|
|
#include <efltk/Fl_Image.h>
|
|
|
|
#include <efltk/Fl_Image_List.h>
|
|
|
|
#include <efltk/Fl_Multi_Image.h>
|
|
|
|
#include <efltk/Fl_Config.h>
|
|
|
|
#include <efltk/Fl_String.h>
|
|
|
|
|
|
|
|
enum {
|
|
|
|
TITLEBAR_BG = 0,
|
|
|
|
TITLEBAR_CLOSE_UP, TITLEBAR_CLOSE_DOWN,
|
|
|
|
TITLEBAR_MAX_UP, TITLEBAR_MAX_DOWN,
|
|
|
|
TITLEBAR_MIN_UP, TITLEBAR_MIN_DOWN,
|
|
|
|
IMAGES_LAST
|
|
|
|
};
|
|
|
|
|
|
|
|
namespace Theme {
|
|
|
|
|
|
|
|
extern bool use_theme();
|
|
|
|
extern void use_theme(bool val);
|
|
|
|
|
|
|
|
extern bool load_theme(const Fl_String &file);
|
|
|
|
extern void unload_theme();
|
|
|
|
|
|
|
|
extern Fl_Image *image(int which);
|
|
|
|
extern Fl_Color frame_color();
|
|
|
|
|
2009-02-20 16:10:21 +03:00
|
|
|
}
|
2009-02-20 16:05:43 +03:00
|
|
|
|
|
|
|
#endif
|