コード例 #1
0
        public void HandleLostFocus(EventArgs e)
        {
            _canvasViewport.FullMode = false;
            //
            UIFocusEventArgs e1 = GetFreeFocusEventArgs();

            _topWinEventRoot.RootLostFocus(e1);
            ReleaseFocusEventArgs(e1);
            //
            PrepareRenderAndFlushAccumGraphics();
        }
コード例 #2
0
        public void HandleGotFocus(EventArgs e)
        {
            if (_canvasViewport.IsClosed)
            {
                return;
            }
            _canvasViewport.FullMode = false;

            UIFocusEventArgs e1 = GetFreeFocusEventArgs();

            _topWinEventRoot.RootGotFocus(e1);
            ReleaseFocusEventArgs(e1);
            //
            PrepareRenderAndFlushAccumGraphics();
        }
コード例 #3
0
 void ReleaseFocusEvent(UIFocusEventArgs e)
 {
     e.Clear();
     this.stockFocusEvents.Push(e);
 }
コード例 #4
0
 void IEventPortal.PortalLostFocus(UIFocusEventArgs e)
 {
 }
コード例 #5
0
 void ReleaseFocusEventArgs(UIFocusEventArgs e)
 {
     e.Clear();
     _focusEventStack.Push(e);
 }
コード例 #6
0
ファイル: HtmlBox.cs プロジェクト: prepare/HTML-Renderer
 void IEventPortal.PortalLostFocus(UIFocusEventArgs e)
 {
     e.CurrentContextElement = this;
 }
コード例 #7
0
 protected virtual void OnGotKeyboardFocus(UIFocusEventArgs e)
 {
 }
コード例 #8
0
 void IEventPortal.PortalLostFocus(UIFocusEventArgs e)
 {
     //this.OnLostFocus(e);
 }
コード例 #9
0
ファイル: 1_UIElement.cs プロジェクト: prepare/HTML-Renderer
 protected virtual void OnGotKeyboardFocus(UIFocusEventArgs e)
 {
 }
コード例 #10
0
 void IEventPortal.PortalLostFocus(UIFocusEventArgs e)
 {
 }
コード例 #11
0
 //------------------------------------------------------------
 void IEventPortal.PortalGotFocus(UIFocusEventArgs e)
 {
     //this.OnGotFocus(e);
 }
コード例 #12
0
 protected virtual void OnGotFocus(UIFocusEventArgs e)
 {
 }
コード例 #13
0
 void IEventListener.ListenLostKeyboardFocus(UIFocusEventArgs e)
 {
     OnLostKeyboardFocus(e);
     _externalEventListener?.ListenLostKeyboardFocus(e);
 }
コード例 #14
0
ファイル: 2_TextBox.cs プロジェクト: prepare/HTML-Renderer
 protected override void OnLostKeyboardFocus(UIFocusEventArgs e)
 {
     base.OnLostKeyboardFocus(e);
     textEditRenderElement.Blur();
 }
コード例 #15
0
 void IEventListener.ListenGotKeyboardFocus(UIFocusEventArgs e)
 {
     OnGotKeyboardFocus(e);
 }
コード例 #16
0
 void IEventListener.ListenLostKeyboardFocus(UIFocusEventArgs e)
 {
 }
コード例 #17
0
 void IEventListener.ListenLostKeyboardFocus(UIFocusEventArgs e)
 {
     OnLostFocus(e);
 }
コード例 #18
0
 void IEventListener.ListenGotKeyboardFocus(UIFocusEventArgs e)
 {
     OnGotKeyboardFocus(e);
 }