public static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); UpdateStatusLabel("Loading..."); Data.Start(); Instruments.LoadInstruments(); Configs.LoadConfigs(); Language.InitLanguages(); LayoutColors.InitColorSchemes(); Data.InitMarketStatistic(); Data.InstrProperties = Instruments.InstrumentList[Data.Strategy.Symbol].Clone(); Application.Run(new Actions()); return; }
/// <summary> /// Loads a color scheme. /// </summary> void LoadColorScheme() { string colorFile = Path.Combine(Data.ColorDir, Configs.ColorScheme + ".xml"); if (File.Exists(colorFile)) { LayoutColors.LoadColorScheme(colorFile); pnlWorkspace.BackColor = LayoutColors.ColorFormBack; infpnlAccountStatistics.SetColors(); infpnlMarketStatistics.SetColors(); smallIndicatorChart.InitChart(); smallBalanceChart.SetChartData(); smallBalanceChart.InitChart(); SetupJournal(); pnlWorkspace.Invalidate(true); } return; }