jsweeper/src/config.h

38 lines
555 B
C++

#include "inifile.h"
#include "colour.h"
class Config
{
private:
IniFile ini;
std::string m_filename;
public:
void Read();
void Write();
int CellPadding;
int FontSize;
bool Antialias;
std::string FontFace;
bool UseConnections;
bool UseAliases;
bool LocalAliases;
bool SeparateByPortType;
bool ExpandClients;
bool ExpandGroups;
Colour Background;
Colour GridLinesClient;
Colour GridLinesGroup;
Colour GridLinesPort;
Colour Text;
Colour TabClient;
Colour TabGroup;
Colour TabPortAudio;
Colour TabPortMidi;
};
extern Config cfg;