static void Main(string[] args) { MyGenerationMDI mdi; try { mdi = new MyGenerationMDI(Application.StartupPath, args); AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(mdi.UnhandledExceptions); Application.ThreadException += new ThreadExceptionEventHandler(mdi.OnThreadException); } catch (Exception ex) { MyGeneration.CrazyErrors.ExceptionDialog ed = new MyGeneration.CrazyErrors.ExceptionDialog(ex); ed.ShowDialog(); mdi = null; } if (mdi != null) { Application.Run(mdi); } else { Application.Exit(); } }
static void Main(string[] args) { MyGenerationMDI mdi; try { mdi = new MyGenerationMDI(Application.StartupPath, args); AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(mdi.UnhandledExceptions); Application.ThreadException += new ThreadExceptionEventHandler(mdi.OnThreadException); } catch (Exception ex) { MyGeneration.CrazyErrors.ExceptionDialog ed = new MyGeneration.CrazyErrors.ExceptionDialog(ex); ed.ShowDialog(); mdi = null; } if (mdi != null) { Application.Run(mdi); } else { Application.Exit(); } }
private void MetaDataBrowser_Load(object sender, System.EventArgs e) { this.startupPath = Zeus.FileTools.RootFolder; DefaultSettings settings = DefaultSettings.Instance; this.Setup(settings); //if (this.mdi is MyGenerationMDI) //{ MyGenerationMDI p = mdi as MyGenerationMDI; this.MetaData = p.MetaPropertiesDockContent; this.UserData = p.UserMetaDataDockContent; this.GlobalUserData = p.GlobalUserMetaDataDockContent; // } // else // { // MDIParent p = mdi as MDIParent; // this.MetaData = p.MetaDataWindow; // this.UserData = p.UserMetaWindow; // this.GlobalUserData = p.GlobalUserMetaWindow; // } MyTree.Scrollable = true; }