public static SpreadsheetProgram GetAppContext() { if (appContext == null) { appContext = new SpreadsheetProgram(); } return(appContext); }
public static SpreadsheetProgram GetAppContext() { if(appContext == null) { appContext = new SpreadsheetProgram(); } return appContext; }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); SpreadsheetProgram appContext = SpreadsheetProgram.GetAppContext(); appContext.RunForm(new Form1()); Application.Run(appContext); }
/// <summary> /// Menu item that opens a spreadsheet file /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void openMenuItemClickHandler(object sender, EventArgs e) { OpenFileDialog d = new OpenFileDialog(); d.CheckFileExists = true; d.Filter = "Spreadsheet File (*.sprd)|*.sprd|All Files (*.*)|*.*"; DialogResult result = d.ShowDialog(); string filename = ""; if (result == DialogResult.OK) { filename = d.FileName; SpreadsheetProgram.GetAppContext().RunForm(new Form1(filename)); } }
/// <summary> /// Menu item that creates a new spreadsheet file /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void newMenuItemClickHandler(object sender, EventArgs e) { SpreadsheetProgram.GetAppContext().RunForm(new Form1()); }