Ejemplo n.º 1
0
        private void FileOpen_Click(object sender, EventArgs e)
        {
            if (!CanOverwrite())
            {
                return;
            }
            var file = new OpenFileDialog()
            {
                AddExtension = true, DefaultExt = "sbdn", CheckFileExists = true, InitialDirectory = SoundBoardData.GetDefaultSaveDirectory().FullName
            };

            if (file.ShowDialog() == DialogResult.Cancel)
            {
                return;
            }
            SavePath = file.FileName;
            SoundBoardData.Load(SavePath);
            foreach (var item in Buttons)
            {
                item.Data.Reset();
                item.Data = SoundBoardData.AllData.Data[item.Data.Index];
                item.Update();
            }
            HasChanged = false;
        }
Ejemplo n.º 2
0
        private bool ChooseSavePath()
        {
            var save = new SaveFileDialog()
            {
                AddExtension = true, DefaultExt = "sbdn", OverwritePrompt = true, InitialDirectory = SoundBoardData.GetDefaultSaveDirectory().FullName, Filter = "SoundBoard files (*.sbdn)|*.sbdn;*.SBDN"
            };

            if (save.ShowDialog() == DialogResult.Cancel)
            {
                return(false);
            }
            SavePath = save.FileName;
            return(true);
        }