Esempio n. 1
0
        void ChangeActiveChart(IndicatorChartArea selectedChartArea)
        {
            if (changingActiveChart == true)
            {
                return;
            }

            changingActiveChart    = true;
            chkMainChart.Checked   = (selectedChartArea == IndicatorChartArea.MainChart);
            chkBottomChart.Checked = !chkMainChart.Checked;
            changingActiveChart    = false;

            ActiveChartChanged();
        }
Esempio n. 2
0
        void PopulateIndicatorDropdownList(IndicatorChartArea activeChart)
        {
            cboIndicator.Items.Clear();

            switch (activeChart)
            {
            case IndicatorChartArea.MainChart:
                foreach (string indicatorName in mainChartIndicators.Indicators.Keys)
                {
                    cboIndicator.Items.Add(indicatorName);
                }
                break;

            case IndicatorChartArea.BottomChart:
                foreach (string indicatorName in bottomChartIndicators.Indicators.Keys)
                {
                    cboIndicator.Items.Add(indicatorName);
                }
                break;
            }
        }