Esempio n. 1
0
 public static bool CheckContinuePatch_pagination_pre(ref CtrlMain __instance, ref bool __state)
 {
     Heluo.Logger.LogError("CheckContinuePatch_pagination_pre start");
     __state          = pagination.Value;
     pagination.Value = false;
     Heluo.Logger.LogError("CheckContinuePatch_pagination_pre end");
     return(true);
 }
Esempio n. 2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            CtrlMain controller = new CtrlMain();

            controller.setViewAdd(new FormAdd());
            controller.setViewMain(new FormMain());

            Application.Run(controller.getViewMain());
        }
Esempio n. 3
0
        protected override void OnBundleStart(IDictionary <string, string> context)
        {
            _facade = new Facade();

            // 注册接口
            _facade.ComponentsToRegister.ForEach(p => ServiceManager.Current.RegisterInstance(p));

            // 创建表示层
            Workbench.SendMessage(() =>
            {
                // 创建表示层
                var control = new CtrlMain();
                MainWorkSpace.AddPart(control, control.Icon);

                // 添加配置页面。
                var optionControl = new CtrlConfigPage();
                Workbench.AddOption(optionControl);
            });

            //
            _facade.Open();
        }
Esempio n. 4
0
 public static void CheckContinuePatch_pagination_post(ref CtrlMain __instance, ref bool __state)
 {
     Heluo.Logger.LogError("CheckContinuePatch_pagination_post start");
     pagination.Value = __state;
     Heluo.Logger.LogError("CheckContinuePatch_pagination_post end");
 }
 void Start()
 {
     _ctrMain = _gmoMain.GetComponent <CtrlMain>();
 }