/// <summary> /// Required for the IInputDevice interface /// </summary> /// <param name="msg"></param> /// <param name="action"></param> /// <param name="key"></param> /// <param name="keyCode"></param> /// <returns></returns> public bool WndProc(ref System.Windows.Forms.Message msg, out GUI.Library.Action action, out char key, out Keys keyCode) { action = null; key = (char)0; keyCode = Keys.A; return(WndProc(msg)); }
// system was shut down through MediaPortal GUI void GUIGraphicsContext_OnNewAction(GUI.Library.Action action) { if (action.wID == GUI.Library.Action.ActionType.ACTION_SHUTDOWN && GUIGraphicsContext.CurrentState == GUIGraphicsContext.State.STOPPING) { Log.Debug("Auto3D: MediaPortal ShutDown"); SystemShutDown(); } }