/// <summary> /// загрузить белую схему /// </summary> public void SetWhiteScheme() { ColorUpBodyCandle = Color.Azure; ColorUpBorderCandle = Color.Azure; ColorDownBodyCandle = Color.Black; ColorDownBorderCandle = Color.Black; ColorBackSecond = Color.Black; ColorBackChart = Color.FromArgb(255, 147, 147, 147); //ColorBackCursor = Color.DarkOrange; ColorBackCursor = Color.FromArgb(255, 255, 107, 0); ColorText = Color.Black; _colorScheme = ChartColorScheme.White; Save(); if (NeedToRePaintFormEvent != null) { NeedToRePaintFormEvent(); } }
/// <summary> /// загрузить из файла /// </summary> private void Load() { try { Thread.Sleep(500); if (!Directory.Exists(@"Engine\Color")) { Directory.CreateDirectory(@"Engine\Color"); } if (File.Exists(@"Engine\Color\" + _name + "Color.txt")) { using (StreamReader reader = new StreamReader(@"Engine\Color\" + _name + "Color.txt")) { ColorUpBodyCandle = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); ColorUpBorderCandle = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); ColorDownBodyCandle = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); ColorDownBorderCandle = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); ColorBackSecond = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); ColorBackChart = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); ColorBackCursor = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); ColorText = Color.FromArgb(Convert.ToInt32(reader.ReadLine())); Enum.TryParse(reader.ReadLine(), true, out _pointType); Enum.TryParse(reader.ReadLine(), true, out _colorScheme); } } else { ColorUpBodyCandle = Color.FromArgb(57, 157, 54); ColorUpBorderCandle = Color.FromArgb(57, 157, 54); ColorDownBodyCandle = Color.FromArgb(17, 18, 23); ColorDownBorderCandle = Color.FromArgb(255, 83, 0); ColorBackSecond = Color.FromArgb(17, 18, 23); ColorBackChart = Color.FromArgb(17, 18, 23); ColorBackCursor = Color.FromArgb(255, 83, 0); ColorText = Color.FromArgb(255, 147, 147, 147); _colorScheme = ChartColorScheme.Black; } } catch (Exception error) { SendNewMessage(error.ToString(), LogMessageType.Error); } }
/// <summary> /// загрузить чёрную схему /// </summary> public void SetBlackScheme() { ColorUpBodyCandle = Color.FromArgb(57, 157, 54); ColorUpBorderCandle = Color.FromArgb(57, 157, 54); ColorDownBodyCandle = Color.FromArgb(17, 18, 23); ColorDownBorderCandle = Color.FromArgb(255, 83, 0); ColorBackSecond = Color.FromArgb(17, 18, 23); ColorBackChart = Color.FromArgb(17, 18, 23); ColorBackCursor = Color.FromArgb(255, 83, 0); ColorText = Color.FromArgb(255, 147, 147, 147); _colorScheme = ChartColorScheme.Black; Save(); if (NeedToRePaintFormEvent != null) { NeedToRePaintFormEvent(); } }
/// <summary> /// загрузить чёрную схему /// </summary> public void SetBlackScheme() { ColorUpBodyCandle = Color.DeepSkyBlue; ColorUpBorderCandle = Color.Blue; ColorDownBodyCandle = Color.DarkRed; ColorDownBorderCandle = Color.Red; ColorBackSecond = Color.Black; ColorBackChart = Color.FromArgb(255, 27, 27, 27); ColorBackCursor = Color.DarkOrange; ColorText = Color.DimGray; _colorScheme = ChartColorScheme.Black; Save(); if (NeedToRePaintFormEvent != null) { NeedToRePaintFormEvent(); } }