Example #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            if (args == "-minimized")
            {
                this.WindowState = FormWindowState.Minimized;
            }

            lbl_correct_answer.Text = "-";
            lbl_means.Text          = "-";
            lbl_word.Text           = "-";
            lbl_wrong_answer.Text   = "-";

            ContextMenu menu = new ContextMenu();

            menu.MenuItems.Add(0, new MenuItem("Open", new EventHandler(menu_Open)));
            menu.MenuItems.Add(1, new MenuItem("Exit", new EventHandler(menu_Exit)));
            notifyIcon1.ContextMenu = menu;

            checkFiles();

            xmlDatam = new xmlDataM(wordsFileDir);
            int.TryParse(new xmlDataM(settingFileDir).Doc().Element("settings").Element("timeout").Value, out min);
            timer1.Start();

            getData();
        }
Example #2
0
        private void FQuestion_Load(object sender, EventArgs e)
        {
            xmlDatam = new xmlDataM(path);
            data     = (xmlDatam.Doc().Descendants("word")
                        .Where(x => x.Element("ask").Value == "1")
                        .OrderBy(r => (int.Parse(r.Element("c_answer").Value) - int.Parse(r.Element("w_answer").Value))))
                       .First();

            lbl_word.Text = data.Attribute("text").Value;
            tb_answer.Focus();
        }
Example #3
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Are you sure?", "Sure?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         xmlDataM data = new xmlDataM(pathData);
         IEnumerable <XElement> elements = data.Doc().Descendants("word");
         foreach (XElement coordinate in elements)
         {
             coordinate.SetElementValue("w_answer", "0");
             coordinate.SetElementValue("c_answer", "0");
         }
         data.Save();
     }
 }
Example #4
0
 private void Add_Load(object sender, EventArgs e)
 {
     xmlDataM = new xmlDataM(path);
     if (text != "")
     {
         var data = xmlDataM.Doc().Root.Descendants("word").Where(x => x.Attribute("text").Value == text).Elements("means").ToArray();
         if (data.Count() > 0)
         {
             means         = data[0].Value;
             tb_word.Text  = text;
             tb_means.Text = means;
         }
         else
         {
             this.Close();
         }
     }
 }
Example #5
0
        private void FSetting_Load(object sender, EventArgs e)
        {
            xmlDatam = new xmlDataM(path);

            tb_min.Text = xmlDatam.Doc().Element("settings").Element("timeout").Value;
        }