Forex_Strategy_Builder.Controls.SmallIndicatorChart_MouseUp C# (CSharp) Метод

SmallIndicatorChart_MouseUp() защищенный Метод

Shows the full chart after clicking on the small indicator chart
protected SmallIndicatorChart_MouseUp ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void
        void SmallIndicatorChart_MouseUp(object sender, MouseEventArgs e)
        {
            if (Data.IsData && Data.IsResult && e.Button == MouseButtons.Left)
            {
                Chart chart = new Chart();

                chart.BarPixels         = Configs.IndicatorChartZoom;
                chart.ShowInfoPanel     = Configs.IndicatorChartInfoPanel;
                chart.ShowDynInfo       = Configs.IndicatorChartDynamicInfo;
                chart.ShowGrid          = Configs.IndicatorChartGrid;
                chart.ShowCross         = Configs.IndicatorChartCross;
                chart.ShowVolume        = Configs.IndicatorChartVolume;
                chart.ShowPositionLots  = Configs.IndicatorChartLots;
                chart.ShowOrders        = Configs.IndicatorChartEntryExitPoints;
                chart.ShowPositionPrice = Configs.IndicatorChartCorrectedPositionPrice;
                chart.ShowBalanceEquity = Configs.IndicatorChartBalanceEquityChart;
                chart.ShowFloatingPL    = Configs.IndicatorChartFloatingPLChart;
                chart.ShowIndicators    = Configs.IndicatorChartIndicators;
                chart.ShowAmbiguousBars = Configs.IndicatorChartAmbiguousMark;
                chart.TrueCharts        = Configs.IndicatorChartTrueCharts;

                chart.ShowDialog();

                Configs.IndicatorChartZoom                   = chart.BarPixels;
                Configs.IndicatorChartInfoPanel              = chart.ShowInfoPanel;
                Configs.IndicatorChartDynamicInfo            = chart.ShowDynInfo;
                Configs.IndicatorChartGrid                   = chart.ShowGrid;
                Configs.IndicatorChartCross                  = chart.ShowCross;
                Configs.IndicatorChartVolume                 = chart.ShowVolume;
                Configs.IndicatorChartLots                   = chart.ShowPositionLots;
                Configs.IndicatorChartEntryExitPoints        = chart.ShowOrders;
                Configs.IndicatorChartCorrectedPositionPrice = chart.ShowPositionPrice;
                Configs.IndicatorChartBalanceEquityChart     = chart.ShowBalanceEquity;
                Configs.IndicatorChartFloatingPLChart        = chart.ShowFloatingPL;
                Configs.IndicatorChartIndicators             = chart.ShowIndicators;
                Configs.IndicatorChartAmbiguousMark          = chart.ShowAmbiguousBars;
                Configs.IndicatorChartTrueCharts             = chart.TrueCharts;
            }
        }