FormMain( VgcApis.Interfaces.Services.IApiService api, Services.Settings settings, Services.LuaServer luaServer, Services.FormMgr formMgr) { this.api = api; this.formMgr = formMgr; this.settings = settings; this.luaServer = luaServer; InitializeComponent(); VgcApis.Misc.UI.AutoSetFormIcon(this); this.Text = Properties.Resources.Name + " v" + Properties.Resources.Version; }
public MenuCtrl( Services.FormMgr formMgrService, Views.WinForms.FormMain formMain, TabEditorCtrl editorCtrl, ToolStripMenuItem miNewWindow, ToolStripMenuItem miLoad, ToolStripMenuItem miSaveAs, ToolStripMenuItem miExit) { this.formMgrService = formMgrService; BindControls(formMain, editorCtrl); BindEvents(miNewWindow, miLoad, miSaveAs, miExit); }
public static FormMain CreateForm( VgcApis.Interfaces.Services.IApiService api, Services.Settings settings, Services.LuaServer luaServer, Services.FormMgr formMgr) { FormMain r = null; VgcApis.Misc.UI.Invoke(() => { r = new FormMain(api, settings, luaServer, formMgr); }); return(r); }
public MenuCtrl( Services.FormMgr formMgrService, Views.WinForms.FormMain formMain, TabEditorCtrl editorCtrl, ToolStripMenuItem miNewWindow, ToolStripMenuItem miLoad, ToolStripMenuItem miSaveAs, ToolStripMenuItem miExit, TabControl tabControlMain) { this.formMgrService = formMgrService; this.editorCtrl = editorCtrl; this.miNewWindow = miNewWindow; this.miLoad = miLoad; this.miSaveAs = miSaveAs; this.miExit = miExit; this.tabControlMain = tabControlMain; this.formMain = formMain; }