Ejemplo n.º 1
0
        protected override void OnActivated(object sender, EventArgs args)
        {
            _shouldRedraw = true;
            if (MainView != null)
            {
                MainView.ViewActivated();
            }

            TouchPad.Instance.AppDeactivated();

            AppActivated?.Invoke();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Handles application activated/deactivated event.
        /// </summary>
        protected virtual void HandleActivateApp(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
        {
            var isActivated = Convert.ToBoolean(wParam.ToInt32());

            if (isActivated)
            {
                AppActivated?.Invoke(_window, EventArgs.Empty);
            }
            else
            {
                AppDeactivated?.Invoke(_window, EventArgs.Empty);
            }
        }
Ejemplo n.º 3
0
 private void GameForm_DeActivateActions(SDL.SDL_WindowEvent e)
 {
     AppActivated?.Invoke(this, EventArgs.Empty);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Raises the On App Activated event.
 /// </summary>
 /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
 private void OnAppActivated(EventArgs e)
 {
     AppActivated?.Invoke(this, e);
 }