Exemple #1
0
        public Main()
        {
            InitializeComponent();
            Symbols = new List<Symbol>();
            Brokers = new List<Broker>();
            Params = new Parameters();
            isClosing = false;

            LoadConfig();

            selectedBroker = null;

            listSymbols.Enabled = false;
            comboBox1.Enabled = false;
            AddSymbol.Enabled = false;
            RemoveSymbol.Enabled = false;

            RefreshBrokerList();
            RefreshSymbols();
            RefreshStatus();
            View = new Viewer(Params);
        }
Exemple #2
0
        private void listBrokers_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listBrokers.SelectedIndex == -1)
            {
                selectedBroker = null;

                listSymbols.Enabled = false;
                comboBox1.Enabled = false;
                AddSymbol.Enabled = false;
                RemoveSymbol.Enabled = false;
            }
            else
            {
                listSymbols.Enabled = true;
                comboBox1.Enabled = true;
                AddSymbol.Enabled = true;
                RemoveSymbol.Enabled = true;

                selectedBroker = (Broker)listBrokers.SelectedItem;
            }
            RefreshSymbolList();
            RefreshStatus();
        }