private void btnCancel_Click(object sender, EventArgs e)
        {
            ui.log("FormNewCommand.btnCancel_Click(): showMainApplicationExit = " + showMainApplicationExit.ToString());

            showMainApplicationExit = true;
            ui.Show();
            this.Close();
            ui.startListening();
        }
Ejemplo n.º 2
0
 public void show(String s)
 {
     switch (s)
     {
     case "main":
         ui.Show();
         break;
     }
 }
        private void FormClipboard_FormClosing(object sender, FormClosingEventArgs e)
        {
            ui.log("FormClipboard.FormClipboard_FormClosing(): exitToMain = " + exitToMain.ToString());

            if (!exitToMain)
            {
                FormNewCommand f = new FormNewCommand(ui);
                f.Show();
            }
            else
            {
                ui.Show();
            }
        }
Ejemplo n.º 4
0
 private void btnCancel_Click(object sender, EventArgs e)
 {
     ui.Show();
     this.Close();
     ui.startListening();
 }
        public void save()
        {
            ui.log("profileHandler.save()");


            formSaving = new FormSaving();
            ui.Hide();
            formSaving.Show();

            Console.WriteLine("####### " + ui.grammarHandler.commands.Count);
            int NoOfCommands = ui.grammarHandler.commands.Count;
            int cnt          = 0;
            int percent      = 0;

            String xmlString = "";

            xmlString = "<xml>\n";
            foreach (CommandVO cvo in ui.grammarHandler.commands)
            {
                cnt++;
                percent = (100 / NoOfCommands) * cnt;
                formSaving.setProgress(percent);

                XDocument x = cvo.getXDoc();
                //foreach (XElement node in x.Root.Elements())
                foreach (XElement node in x.Elements())
                {
                    //Console.WriteLine("----------------------");
                    //Console.WriteLine(node.ToString());
                    //Console.WriteLine("----------------------");
                    xmlString += "\n";
                    xmlString += node.ToString();
                    xmlString += "\n";
                }
            }
            xmlString += "\n</xml>";

            xDoc = new XDocument();
            xDoc = XDocument.Parse(xmlString);


            /*
             * Console.WriteLine("\n\n----------------------");
             * Console.WriteLine(xmlString);
             * Console.WriteLine("----------------------\n\n");
             */

            //String msg = "Profile \"" + profileName + "\" [" + file + "] has been updated!";
            //Console.WriteLine(msg);
            //MessageBox.Show(msg);
            //xDoc.Save(file);
            //xDoc.Save(file);



            FileStream fileStream = new FileStream(file, FileMode.Create, FileAccess.Write, FileShare.None);

            try
            {
                xDoc.Save(fileStream);
            }
            finally
            {
                fileStream.Close();
            }


            ui.Show();
            formSaving.Hide();

            Console.Write("ProfileHandler.save(): Completed!");
            this.load(profileName);
        }