fixed theme switching

This commit is contained in:
Alexander Eckart committed 2013-01-03 16:06:14 +01:00
1 parent f756ce4158
commit 0e8e61905c
5 files changed
+8 -8

No files matched your search

+2 -2
View File
@@ -268,12 +268,12 @@ namespace Vocaluxe.Base
ReloadCursor();
for (int i = 0; i < _Screens.Count; i++)
{
_Screens[i].ReloadTheme();
_Screens[i].ReloadTheme(CTheme.GetThemeScreensPath(-1));
}
for (int i = 0; i < _PopupScreens.Count; i++)
{
_PopupScreens[i].ReloadTheme();
_PopupScreens[i].ReloadTheme(CTheme.GetThemeScreensPath(-1));
}
}
+1 -1
View File
@@ -174,7 +174,7 @@ namespace Vocaluxe.Screens
}
public override void ReloadTheme() { }
public override void ReloadTheme(string XmlPath) { }
public override void SaveTheme() { }
+3 -3
View File
@@ -663,14 +663,14 @@ namespace Vocaluxe.Menu
}
}
public virtual void ReloadTheme()
public virtual void ReloadTheme(string XmlPath)
{
if (_ThemePath == String.Empty)
return;
UnloadTextures();
Init();
LoadTheme(_ThemePath);
Init();
LoadTheme(XmlPath);
}
#endregion ThemeHandler
+1 -1
View File
@@ -18,7 +18,7 @@ namespace Vocaluxe.Menu
void SaveTheme();
void ReloadTextures();
void UnloadTextures();
void ReloadTheme();
void ReloadTheme(string XmlPath);
bool HandleInput(KeyEvent KeyEvent);
bool HandleMouse(MouseEvent MouseEvent);
+1 -1
View File
@@ -39,7 +39,7 @@ namespace Vocaluxe.PartyModes
AddText(Warning);
}
public override void ReloadTheme()
public override void ReloadTheme(string XmlPath)
{
}