public void Run( VgcApis.Models.IServices.IApiService api, Services.Settings settings, Services.LuaServer luaServer) { this.api = api; this.configMgr = api.GetConfigMgrService(); this.vgcServers = api.GetServersService(); this.settings = settings; this.luaServer = luaServer; this.luaCoreCtrl = CreateLuaCoreCtrl( settings, api); InitControls(); BindEvents(); ReloadScriptName(); if (cboxScriptName.Items.Count > 0) { cboxScriptName.SelectedIndex = 0; } repaintCtrl = new VgcApis.Libs.Views.RepaintCtrl(rtboxOutput); logUpdater.Run(); }
LuaCoreCtrl CreateLuaCoreCtrl( Services.Settings settings, VgcApis.Models.IServices.IApiService api) { var luaApis = new Models.Apis.LuaApis(settings, api); luaApis.SetRedirectLogWorker(Log); var coreSettings = new Models.Data.LuaCoreSetting(); var ctrl = new LuaCoreCtrl(); ctrl.Run(settings, coreSettings, luaApis); return(ctrl); }
public void Run( VgcApis.Interfaces.Services.IApiService api, Services.Settings settings, Services.LuaServer luaServer) { this.settings = settings; this.luaServer = luaServer; this.luaCoreCtrl = CreateLuaCoreCtrl(settings, api); InitControls(); BindEvents(); ReloadScriptName(); repaintCtrl = new VgcApis.Libs.Views.RepaintCtrl(rtboxOutput); logUpdater.Run(); }
LuaCoreCtrl CreateLuaCoreCtrl( Services.Settings settings, VgcApis.Interfaces.Services.IApiService api) { var luaApis = new Models.Apis.LuaApis(settings, api); luaApis.Prepare(); luaApis.SetRedirectLogWorker(Log); var coreSettings = new Models.Data.LuaCoreSetting() { isLoadClr = true, }; var ctrl = new LuaCoreCtrl(true); ctrl.Run(settings, coreSettings, luaApis); return(ctrl); }
public void Run( VgcApis.Interfaces.Services.IApiService api, Services.Settings settings, Services.LuaServer luaServer) { this.settings = settings; this.luaServer = luaServer; this.luaCoreCtrl = CreateLuaCoreCtrl(settings, api); InitControls(); BindEvents(); ReloadScriptName(); rtboxFreezer = new VgcApis.Libs.Views.RepaintController(rtboxOutput); logUpdater.Run(); #if DEBUG if (cboxScriptName.Items.Count > 0) { cboxScriptName.SelectedIndex = 0; } #endif }