public KrakenServerUi(KrakenServer serv, Log log) { InitializeComponent(); _server = serv; LabelStatus.Content = _server.ServerStatus; _server.ConnectStatusChangeEvent += server_ConnectChangeEvent; log.StartPaint(Host); CheckBoxNeadToSaveTrade.IsChecked = _server.NeadToSaveTicks; CheckBoxNeadToSaveTrade.Click += CheckBoxNeadToSaveTrade_Click; TextBoxCountDaysSave.Text = _server.CountDaysTickNeadToSave.ToString(); TextBoxCountDaysSave.TextChanged += TextBoxCountDaysSave_TextChanged; TextBoxPublicKey.Text = _server.PublicKey; TextBoxPrivateKey.Password = _server.PrivateKey; ComboBoxLoadDataType.Items.Add(KrakenDateType.OnlyMarketDepth); ComboBoxLoadDataType.Items.Add(KrakenDateType.OnlyTrades); ComboBoxLoadDataType.Items.Add(KrakenDateType.AllData); ComboBoxLoadDataType.SelectedItem = _server.LoadDateType; ComboBoxLeverage.Items.Add("none"); ComboBoxLeverage.Items.Add("2"); ComboBoxLeverage.Items.Add("3"); ComboBoxLeverage.Items.Add("4"); ComboBoxLeverage.Items.Add("5"); ComboBoxLeverage.SelectedItem = _server.LeverageType; ComboBoxLeverage.SelectionChanged += ComboBoxLeverage_SelectionChanged; }
public KrakenServerUi(KrakenServer serv, Log log) { InitializeComponent(); _server = serv; LabelStatus.Content = _server.ServerStatus; _server.ConnectStatusChangeEvent += server_ConnectChangeEvent; log.StartPaint(Host); CheckBoxNeadToSaveTrade.IsChecked = _server.NeadToSaveTicks; CheckBoxNeadToSaveTrade.Click += CheckBoxNeadToSaveTrade_Click; TextBoxCountDaysSave.Text = _server.CountDaysTickNeadToSave.ToString(); TextBoxCountDaysSave.TextChanged += TextBoxCountDaysSave_TextChanged; TextBoxPublicKey.Text = _server.PublicKey; TextBoxPrivateKey.Password = _server.PrivateKey; ComboBoxLoadDataType.Items.Add(KrakenDateType.OnlyMarketDepth); ComboBoxLoadDataType.Items.Add(KrakenDateType.OnlyTrades); ComboBoxLoadDataType.Items.Add(KrakenDateType.AllData); ComboBoxLoadDataType.SelectedItem = _server.LoadDateType; ComboBoxLeverage.Items.Add("none"); ComboBoxLeverage.Items.Add("2"); ComboBoxLeverage.Items.Add("3"); ComboBoxLeverage.Items.Add("4"); ComboBoxLeverage.Items.Add("5"); ComboBoxLeverage.SelectedItem = _server.LeverageType; ComboBoxLeverage.SelectionChanged += ComboBoxLeverage_SelectionChanged; LabelPublicKey.Content = OsLocalization.Market.ServerParamPublicKey; LabelSecretKey.Content = OsLocalization.Market.ServerParamSecretKey; LabelDaysToLoad.Content = OsLocalization.Market.ServerParam2; CheckBoxNeadToSaveTrade.Content = OsLocalization.Market.ServerParam1; LabelServerState.Content = OsLocalization.Market.Label21; ButtonConnect.Content = OsLocalization.Market.ButtonConnect; ButtonAbort.Content = OsLocalization.Market.ButtonDisconnect; ButtonProxy.Content = OsLocalization.Market.ServerParamProxy; LabelLeverage.Content = OsLocalization.Market.ServerParamLeverage; LabelLoadDataType.Content = OsLocalization.Market.ServerParam3; }