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); }
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); } }
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); }