public MainForm() { m_versions = new VersionStorage(); m_client = new ClientImpl(); m_client.ClientLoaded += new EventHandler(ClientLoaded_Handler); m_client.ProgressChanged += new ProgressHandler(ClientProgressChanged_Handler); m_worker = new BackgroundWorker(); m_worker.WorkerReportsProgress = true; m_worker.DoWork += new DoWorkEventHandler(DoWork_Handler); m_worker.ProgressChanged += new ProgressChangedEventHandler(ProgressChanged_Handler); m_worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(RunWorkerCompleted_Handler); InitializeComponent(); LoadVersions(); obdVersionComboBox.Items.Add(ObdVersion.Version1); obdVersionComboBox.Items.Add(ObdVersion.Version2); obdVersionComboBox.SelectedIndex = 0; itemsListBox.Client = m_client; outfitsListBox.Client = m_client; effectsListBox.Client = m_client; missilesListBox.Client = m_client; thingTypeListBox.Client = m_client; saveButton.Enabled = false; }
public MainForm() { this.versions = new VersionStorage(); this.client = new ClientImpl(); this.client.ClientLoaded += new EventHandler(this.ClientLoaded_Handler); this.client.ProgressChanged += new ProgressHandler(this.ClientProgressChanged_Handler); this.worker = new BackgroundWorker(); this.worker.WorkerReportsProgress = true; this.worker.DoWork += new DoWorkEventHandler(this.DoWork_Handler); this.worker.ProgressChanged += new ProgressChangedEventHandler(this.ProgressChanged_Handler); this.worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(this.RunWorkerCompleted_Handler); this.InitializeComponent(); this.LoadVersions(); this.itemsListBox.Client = this.client; this.outfitsListBox.Client = this.client; this.effectsListBox.Client = this.client; this.missilesListBox.Client = this.client; this.thingTypeListBox.Client = this.client; this.saveButton.Enabled = false; }
private void LoadVersions() { try { this.versions = new VersionStorage(); this.versions.Load(@"versions.xml"); } catch (Exception ex) { MessageBox.Show(ex.Message); return; } this.inputVersionComboBox.Items.AddRange(this.versions.GetAllVersions()); this.inputVersionComboBox.SelectedIndex = 0; this.outputVersionComboBox.Items.AddRange(this.versions.GetAllVersions()); this.outputVersionComboBox.SelectedIndex = 0; }