//============================================================================* // OnViewLoad() //============================================================================* protected void OnViewLoad(object sender, EventArgs args) { //----------------------------------------------------------------------------* // Get the selected load //----------------------------------------------------------------------------* if (m_LoadDataListView.SelectedItems.Count == 0) { return; } ListViewItem Item = m_LoadDataListView.SelectedItems[0]; if (Item == null) { return; } cLoad Load = (cLoad)Item.Tag; if (Load == null) { return; } //----------------------------------------------------------------------------* // Start the dialog //----------------------------------------------------------------------------* cLoadForm LoadForm = new cLoadForm(Load, m_DataFiles, true); LoadForm.ShowDialog(); m_LoadDataListView.Focus(); }
//============================================================================* // OnEditLoad() //============================================================================* protected void OnEditLoad(object sender, EventArgs args) { //----------------------------------------------------------------------------* // Get the selected LoadData //----------------------------------------------------------------------------* ListViewItem Item = m_LoadDataListView.SelectedItems[0]; if (Item == null) { return; } cLoad Load = (cLoad)Item.Tag; if (Load == null) { return; } //----------------------------------------------------------------------------* // Start the dialog //----------------------------------------------------------------------------* cLoadForm LoadForm = new cLoadForm(Load, m_DataFiles); if (LoadForm.ShowDialog() == DialogResult.OK) { //----------------------------------------------------------------------------* // Get the new Load Data //----------------------------------------------------------------------------* cLoad NewLoad = LoadForm.Load; m_DataFiles.Preferences.LastLoad = LoadForm.Load; UpdateLoad(Load, NewLoad); } m_LoadDataListView.Focus(); }
//============================================================================* // OnAddLoad() //============================================================================* protected void OnAddLoad(object sender, EventArgs args) { //----------------------------------------------------------------------------* // Start the dialog //----------------------------------------------------------------------------* cLoadForm LoadForm = new cLoadForm(null, m_DataFiles); if (LoadForm.ShowDialog() == DialogResult.OK) { //----------------------------------------------------------------------------* // Get the new Load Data //----------------------------------------------------------------------------* cLoad NewLoad = new cLoad(LoadForm.Load); m_DataFiles.Preferences.LastLoad = LoadForm.Load; AddLoad(NewLoad); } m_LoadDataListView.Focus(); }