public void loadData(object sender, EventArgs e) { Bunifu.Framework.UI.BunifuThinButton2 btn = sender as Bunifu.Framework.UI.BunifuThinButton2; Data d = data; RW_Data.ReadJSON(ref d); data = d; }
public Data LoadData(int i = 0) { Data d = new Data(); d.numberSave = i; this.FileName = "Serialization_" + SAVE_NAMES[numberSave]; RW_Data.ReadJSON(ref d); return(d); }
public PanelSavements(Form1 mainForm) { Savement newSave = new Savement(mainForm, true); newSave.data = dataSavement; newSave.ListSavementsPanel = this; if (saves == null || saves.Count <= 0) { saves = new List <Savement>(); List <Savement> s = new List <Savement>(); //RW_Savements.ReadJSON(ref s); saves = s; saves.Add(newSave); } else { saves.Add(newSave); } panel = new System.Windows.Forms.Panel(); panel.AutoScroll = true; panel.AutoSize = false; panel.Height = 450; panel.Width = 1040; panel.Location = new Point(PANEL_LOC_X, PANEL_LOC_Y); initTable(); btnFromFile = new Button(); btnFromFile.AutoSize = false; btnFromFile.Width = 100; btnFromFile.BackColor = Color.Gold; btnFromFile.Height = 50; btnFromFile.Location = new Point(0, panel.Height - btnFromFile.Height); btnFromFile.Text = "בחר מקובץ"; btnFromFile.Click += ((s, e) => { Data data = null; RW_Data.ReadJSON(ref data, RW_Data.getFileFromUser()); if (data != null) { mainForm.dataProgram = data; mainForm.updateDateFromSavement(); } }); panel.Controls.Add(btnFromFile); }