Added spx's meter/measure/config "Group" functionality.

Minor fix to installer script
This commit is contained in:
jsmorley
2010-07-17 13:02:34 +00:00
parent c287df17cc
commit 935852426a
8 changed files with 854 additions and 239 deletions

View File

@ -27,6 +27,7 @@
#include <list>
#include <vector>
#include "ConfigParser.h"
#include "Group.h"
#include "Export.h"
#define BEGIN_MESSAGEPROC switch(uMsg) {
@ -92,15 +93,10 @@ enum BANGCOMMAND
BANG_TOGGLEMETER,
BANG_SHOWMETER,
BANG_HIDEMETER,
BANG_MOVEMETER,
BANG_TOGGLEMEASURE,
BANG_ENABLEMEASURE,
BANG_DISABLEMEASURE,
BANG_TOGGLEMETERGROUP,
BANG_SHOWMETERGROUP,
BANG_HIDEMETERGROUP,
BANG_TOGGLEMEASUREGROUP,
BANG_ENABLEMEASUREGROUP,
BANG_DISABLEMEASUREGROUP,
BANG_SHOW,
BANG_HIDE,
BANG_TOGGLE,
@ -110,9 +106,16 @@ enum BANGCOMMAND
BANG_MOVE,
BANG_ZPOS,
BANG_SETTRANSPARENCY,
BANG_TOGGLEMETERGROUP,
BANG_SHOWMETERGROUP,
BANG_HIDEMETERGROUP,
BANG_TOGGLEMEASUREGROUP,
BANG_ENABLEMEASUREGROUP,
BANG_DISABLEMEASUREGROUP,
BANG_LSHOOK,
BANG_ABOUT,
BANG_MOVEMETER,
BANG_PLUGIN,
BANG_SETVARIABLE
};
@ -121,7 +124,7 @@ class CRainmeter;
class CMeasure;
class CMeter;
class CMeterWindow
class CMeterWindow : public CGroup
{
public:
CMeterWindow(std::wstring& path, std::wstring& config, std::wstring& iniFile);