Exemplo n.º 1
0
        public void HandleFocusMessage(MyWindowFocusMessage msg)
        {
            if (msg == MyWindowFocusMessage.Activate && MyRenderProxy.RenderThread.CurrentSettings.WindowMode == MyWindowModeEnum.Fullscreen)
            {
                MyRenderProxy.RenderThread.UpdateSize(MyWindowModeEnum.FullscreenWindow);
            }

            if (msg == MyWindowFocusMessage.SetFocus && MyRenderProxy.RenderThread.CurrentSettings.WindowMode == MyWindowModeEnum.Fullscreen)
            {
                MyRenderProxy.RenderThread.UpdateSize(MyWindowModeEnum.Fullscreen);
                MyRender11.RestoreFullscreenMode();
            }
        }
Exemplo n.º 2
0
 public void HandleFocusMessage(MyWindowFocusMessage msg) { }
Exemplo n.º 3
0
 public static void HandleFocusMessage(MyWindowFocusMessage msg)
 {
     m_render.HandleFocusMessage(msg);
 }
Exemplo n.º 4
0
 public void HandleFocusMessage(MyWindowFocusMessage msg)
 {
 }
        public void HandleFocusMessage(MyWindowFocusMessage msg)
        {
            if (msg == MyWindowFocusMessage.Activate && MyRenderProxy.RenderThread.CurrentSettings.WindowMode == MyWindowModeEnum.Fullscreen)
            {
                MyRenderProxy.RenderThread.UpdateSize(MyWindowModeEnum.FullscreenWindow);
            }

            if (msg == MyWindowFocusMessage.SetFocus && MyRenderProxy.RenderThread.CurrentSettings.WindowMode == MyWindowModeEnum.Fullscreen)
            {
                MyRenderProxy.RenderThread.UpdateSize(MyWindowModeEnum.Fullscreen);
                MyRender11.RestoreFullscreenMode();
            }
        }