コード例 #1
0
ファイル: DTEHelper.cs プロジェクト: xianfeizhang/BabeLua
        public void SearchWndClosed(ISearchWnd wnd)
        {
            if (wnd != CurrentSearchWnd)
            {
                return;
            }

            if (wnd == SearchWndPane1.Current)
            {
                CurrentSearchWnd = SearchWndPane2.Current;
            }
            else if (wnd == SearchWndPane2.Current)
            {
                CurrentSearchWnd = SearchWndPane1.Current;
            }
        }
コード例 #2
0
ファイル: DTEHelper.cs プロジェクト: xianfeizhang/BabeLua
 void wndEvents_WindowActivated(Window GotFocus, Window LostFocus)
 {
     if (GotFocus.ObjectKind.Contains(GuidList.SearchWindowString1))
     {
         CurrentSearchWnd = SearchWndPane1.Current;
     }
     else if (GotFocus.ObjectKind.Contains(GuidList.SearchWindowString2))
     {
         CurrentSearchWnd = SearchWndPane2.Current;
     }
     if (LostFocus != null)
     {
         if (LostFocus.ObjectKind.Contains(GuidList.OutlineWindowString))
         {
             OutlineWndPane.Current.LostFocus();
         }
         else if (LostFocus.ObjectKind.Contains(GuidList.FolderWindowString))
         {
             FolderWndPane.Current.LostFocus();
         }
     }
 }
コード例 #3
0
 internal WindowFrameSink(ISearchWnd wnd)
 {
     this.wnd = wnd;
 }
コード例 #4
0
ファイル: DTEHelper.cs プロジェクト: peterdocter/BabeLua
 void wndEvents_WindowActivated(Window GotFocus, Window LostFocus)
 {
     if (GotFocus.ObjectKind.Contains(GuidList.SearchWindowString1))
     {
         CurrentSearchWnd = SearchWndPane1.Current;
     }
     else if (GotFocus.ObjectKind.Contains(GuidList.SearchWindowString2))
     {
         CurrentSearchWnd = SearchWndPane2.Current;
     }
     if (LostFocus != null)
     {
         if (LostFocus.ObjectKind.Contains(GuidList.OutlineWindowString))
         {
             OutlineWndPane.Current.LostFocus();
         }
         else if (LostFocus.ObjectKind.Contains(GuidList.FolderWindowString))
         {
             FolderWndPane.Current.LostFocus();
         }
     }
 }
コード例 #5
0
ファイル: DTEHelper.cs プロジェクト: peterdocter/BabeLua
        public void SearchWndClosed(ISearchWnd wnd)
        {
            if (wnd != CurrentSearchWnd) return;

            if (wnd == SearchWndPane1.Current)
            {
                CurrentSearchWnd = SearchWndPane2.Current;
            }
            else if (wnd == SearchWndPane2.Current)
            {
                CurrentSearchWnd = SearchWndPane1.Current;
            }
        }
コード例 #6
0
 internal WindowFrameSink(ISearchWnd wnd)
 {
     this.wnd = wnd;
 }