/// <summary> /// Creates the main form /// </summary> protected override void OnCreateMainForm() { try { MainForm = new Forms.frmMain(); } catch (Exception ex) { Logger.LogMessage(ex, "Error uncaught in base application:"); throw ex; } }
/// <summary> /// Starts up the next instance /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void this_StartupNextInstance(object sender, StartupNextInstanceEventArgs e) { try { Forms.frmMain form = MainForm as Forms.frmMain; //My derived form type form.Arguments = e.CommandLine; } catch (Exception ex) { Logger.LogMessage(ex, "Error uncaught in base application:"); throw ex; } }