Пример #1
0
        public EventCallbacks(FormMainSlave main)
        {
            mainForm = main;

            MOG_Callbacks callbacks = new MOG_Callbacks();

            callbacks.mPreEventCallback = new MOG_CallbackCommandEvent(this.CommandPreEventCallBack);
            callbacks.mEventCallback    = new MOG_CallbackCommandEvent(this.CommandEventCallBack);
            MOG_ControllerSystem.GetCommandManager().SetCallbacks(callbacks);
        }
Пример #2
0
        public guiEventCallbacks(MogMainForm main)
        {
            mainForm = main;

            // Initialize arraylist
            mDialogs = new ArrayList();
            windowId = 1;

            MOG_Callbacks callbacks = new MOG_Callbacks();

            callbacks.mPreEventCallback = new MOG_CallbackCommandEvent(this.CommandPreEventCallBack);
            callbacks.mEventCallback    = new MOG_CallbackCommandEvent(this.CommandEventCallBack);
            callbacks.mCommandCallback  = new MOG_CallbackCommandProcess(this.CommandProcessCallBack);

            if (!MOG_ControllerSystem.GetOffline() && MOG_ControllerSystem.IsCommandManager())
            {
                MOG_ControllerSystem.GetCommandManager().SetCallbacks(callbacks);
            }
        }
Пример #3
0
        public int DialogInit(string title, string description, bool bCancelVisible)
        {
            this.Callbacks = MOG_ControllerSystem.GetCommandManager().GetCallbacks();

            if (this.Callbacks == null)
            {
                return(-1);
            }

            if (bCancelVisible)
            {
                this.Handle = this.Callbacks.mDialogInit(title, description, "Cancel");
            }
            else
            {
                this.Handle = this.Callbacks.mDialogInit(title, description, "");
            }

            this.description   = description;
            this.Title         = title;
            this.cancelVisible = bCancelVisible;

            return(this.Handle);
        }