Пример #1
0
 // loading point for everything needed in mainform
 private void MainForm_Load(object sender, EventArgs e)
 {
     MainToolStrip.Renderer = new CustomToolStripProfessionalRenderer();
     data = JsonConvert.DeserializeObject <SaveData>(File.ReadAllText(@"Data.txt"));
     ClockRefresh.RunWorkerAsync();
     ReloadPage();
 }
Пример #2
0
        //Closing point for form and whole program. saves data and then closes
        protected override void OnFormClosing(FormClosingEventArgs e)
        {
            ClockRefresh.Dispose();
            // write json obj to file
            string json = JsonConvert.SerializeObject(data, Formatting.Indented);

            File.WriteAllText(@"Data.txt", json);
            Application.Exit();
        }