Example #1
0
        private void addItem(Script.ValueType type)
        {
            var sw = new ScriptEditFrm(false, type == Script.ValueType.StyleSheet);

            if (sw.ShowDialog() == DialogResult.OK)
            {
                Prefs.AllScripts.Add(sw.EditedScript);
                RefreshList();
            }
            else
            {
                // If file was selected and then form cancelled delete file
                if (sw.FileName != String.Empty && File.Exists(Scriptmonkey.ScriptPath + sw.FileName))
                    File.Delete(Scriptmonkey.ScriptPath + sw.FileName);
            }
            sw.Dispose();
        }
Example #2
0
 private void editBtn_Click(object sender, EventArgs e)
 {
     if (listBox1.SelectedIndex > -1)
     {
         ScriptEditFrm sw = new ScriptEditFrm(true,
             Prefs.AllScripts[listBox1.SelectedIndex].Type == Script.ValueType.StyleSheet)
         {
             EditedScript = Prefs.AllScripts[listBox1.SelectedIndex]
         };
         sw.LoadFromEditedScript();
         if (sw.ShowDialog() == DialogResult.OK)
         {
             int index = listBox1.SelectedIndex;
             Prefs.AllScripts[index] = sw.EditedScript;
             RefreshList();
             listBox1.SetSelected(index, true);
         }
         sw.Dispose();
     }
 }