Files
BlitzNext/debugger/prefs.hpp
T

51 lines
750 B
C++
Raw Normal View History

2014-01-31 08:23:00 +13:00
#ifndef PREFS_H
#define PREFS_H
2019-01-18 17:04:34 +01:00
class Prefs {
public:
bool prg_debug;
2014-01-31 08:23:00 +13:00
string prg_lastbuild;
RECT win_rect;
bool win_maximized;
bool win_notoolbar;
2019-01-18 17:04:34 +01:00
string font_editor, font_tabs, font_debug;
int font_editor_height, font_tabs_height, font_debug_height;
2014-01-31 08:23:00 +13:00
2019-01-18 17:04:34 +01:00
int rgb_bkgrnd; //0
int rgb_string; //1
int rgb_ident; //2
int rgb_keyword; //3
int rgb_comment; //4
int rgb_digit; //5
int rgb_default; //6
2014-01-31 08:23:00 +13:00
2019-01-18 17:04:34 +01:00
int rgb_unsel;
2014-01-31 08:23:00 +13:00
2019-01-18 17:04:34 +01:00
int edit_tabs;
2014-01-31 08:23:00 +13:00
bool edit_blkcursor;
2019-01-18 17:04:34 +01:00
int edit_backup;
2014-01-31 08:23:00 +13:00
string img_toolbar;
string homeDir;
2019-01-18 17:04:34 +01:00
CFont conFont, editFont, tabsFont, debugFont;
2014-01-31 08:23:00 +13:00
vector<string> recentFiles;
string cmd_line;
void open();
void close();
2019-01-18 17:04:34 +01:00
private:
2014-01-31 08:23:00 +13:00
void setDefault();
void createFonts();
};
extern Prefs prefs;
#endif