HideWindow() public méthode

public HideWindow ( ) : void
Résultat void
Exemple #1
0
        internal void Deactivate()
        {
            bool redrawbar = (keynav_state != KeyNavState.Idle) && (TopMenu is MainMenu);

            active        = false;
            popup_active  = false;
            hotkey_active = false;
            if (GrabControl != null)
            {
                GrabControl.ActiveTracker = null;
            }
            keynav_state = KeyNavState.Idle;
            if (TopMenu is ContextMenu)
            {
                PopUpWindow puw = TopMenu.Wnd as PopUpWindow;
                DeselectItem(TopMenu.SelectedItem);
                if (puw != null)
                {
                    puw.HideWindow();
                }
            }
            else
            {
                DeselectItem(TopMenu.SelectedItem);
            }
            CurrentMenu = TopMenu;

            if (redrawbar)
            {
                (TopMenu as MainMenu).Draw();
            }
        }