remove CachedThemeMetrics in favor of ThemeMetric<T>

fix "CachedThemeMetrics don't read HTML colors and don't evaluate Lua expressions"
This commit is contained in:
Chris Danford
2004-11-06 20:36:04 +00:00
parent 3594cc345e
commit 5127ceef4d
30 changed files with 166 additions and 321 deletions
+3 -5
View File
@@ -1,15 +1,13 @@
#include "global.h"
#include "DifficultyDisplay.h"
#include "song.h"
#include "ThemeManager.h"
#include "ThemeMetric.h"
CachedThemeMetric ICONONCOMMAND ("DifficultyDisplay","IconOnCommand");
CachedThemeMetric ICONOFFCOMMAND ("DifficultyDisplay","IconOffCommand");
ThemeMetric<CString> ICONONCOMMAND ("DifficultyDisplay","IconOnCommand");
ThemeMetric<CString> ICONOFFCOMMAND ("DifficultyDisplay","IconOffCommand");
DifficultyDisplay::DifficultyDisplay()
{
ICONONCOMMAND.Refresh();
ICONOFFCOMMAND.Refresh();
float fHeight = 0;
int diff;
for( diff = DIFFICULTY_BEGINNER; diff <= DIFFICULTY_CHALLENGE; ++diff )