Ejemplo n.º 1
0
 private void btnClearForm_Click(object sender, EventArgs e)
 {
     if (BtnClear != null && BtnClear.Enabled)
     {
         BtnClear.PerformClick();
     }
     else if (BtnSaveDelNNew != null && BtnSaveDelNNew.Enabled)
     {
         BtnSaveDelNNew.NewClickEvent();
     }
 }
Ejemplo n.º 2
0
        protected override bool ProcessDialogKey(Keys keyData)
        {
            switch (Form.ModifierKeys)
            {
            case Keys.None when keyData == Keys.Escape:
                if (ArsMessage.Question("Onay", Text + " Ekranı Kapatılacak.\nEmin Misiniz?") == DialogResult.Yes)
                {
                    this.Close();
                }
                return(true);

            case Keys.None when keyData == Keys.F10 && (BtnSave != null || btnSaveDelNew != null):
                if (BtnSave != null && BtnSave.Enabled)
                {
                    BtnSave.PerformClick();
                }
                else if (BtnSaveDelNNew != null && BtnSaveDelNNew.Enabled)
                {
                    BtnSaveDelNNew.SaveClickEvent();
                }
                break;

            case Keys.None when keyData == Keys.F11 && (BtnDel != null || btnSaveDelNew != null):
                if (BtnDel != null && BtnDel.Enabled)
                {
                    BtnDel.PerformClick();
                }
                else if (BtnSaveDelNNew != null && BtnSaveDelNNew.Enabled)
                {
                    BtnSaveDelNNew.DelClickEvent();
                }
                break;

            case Keys.None when keyData == Keys.F12 && (BtnClear != null || btnSaveDelNew != null):
                if (BtnClear != null && BtnClear.Enabled)
                {
                    BtnClear.PerformClick();
                }
                else if (BtnSaveDelNNew != null && BtnSaveDelNNew.Enabled)
                {
                    BtnSaveDelNNew.NewClickEvent();
                }
                break;
            }
            return(base.ProcessDialogKey(keyData));
        }
Ejemplo n.º 3
0
        private void OnLoadPlaylistMenuClick(object sender, EventArgs e)
        {
            try
            {
                if (MusicList.Items.Count > 0)
                {
                    BtnClear.PerformClick();
                }

                OpenFileDialog openDialog = new OpenFileDialog();
                openDialog.Filter = "O2Jam Music Box Playlist|*.o2p";

                if (openDialog.ShowDialog() == DialogResult.OK)
                {
                    string[] filenames = File.ReadAllLines(openDialog.FileName);
                    AddChart(filenames);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Failed to load Playlist.\n" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }