public static void LoadTheme() { _Cursor = new CCursor( CTheme.Cursor.SkinName, new SColorF(CTheme.Cursor.r, CTheme.Cursor.g, CTheme.Cursor.b, CTheme.Cursor.a), CTheme.Cursor.w, CTheme.Cursor.h, CSettings.zNear); for (int i = 0; i < Screens.Length; i++) { CLog.StartBenchmark(1, "Load Theme " + Enum.GetNames(typeof(EScreens))[i]); Screens[i].LoadTheme(); CLog.StopBenchmark(1, "Load Theme " + Enum.GetNames(typeof(EScreens))[i]); } }
private static void ReloadCursor() { _Cursor.UnloadTextures(); _Cursor = new CCursor( CTheme.Cursor.SkinName, new SColorF(CTheme.Cursor.r, CTheme.Cursor.g, CTheme.Cursor.b, CTheme.Cursor.a), CTheme.Cursor.w, CTheme.Cursor.h, CSettings.zNear); }
private static void ReloadCursor() { _Cursor.UnloadTextures(); if (CTheme.Cursor.color != string.Empty) { SColorF color; color = CTheme.GetColor(CTheme.Cursor.color); CTheme.Cursor.r = color.R; CTheme.Cursor.g = color.G; CTheme.Cursor.b = color.B; CTheme.Cursor.a = color.A; } _Cursor = new CCursor( CTheme.Cursor.SkinName, new SColorF(CTheme.Cursor.r, CTheme.Cursor.g, CTheme.Cursor.b, CTheme.Cursor.a), CTheme.Cursor.w, CTheme.Cursor.h, CSettings.zNear); }