public void SearchWndClosed(ISearchWnd wnd) { if (wnd != CurrentSearchWnd) { return; } if (wnd == SearchWndPane1.Current) { CurrentSearchWnd = SearchWndPane2.Current; } else if (wnd == SearchWndPane2.Current) { CurrentSearchWnd = SearchWndPane1.Current; } }
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(); } } }
internal WindowFrameSink(ISearchWnd wnd) { this.wnd = wnd; }
public void SearchWndClosed(ISearchWnd wnd) { if (wnd != CurrentSearchWnd) return; if (wnd == SearchWndPane1.Current) { CurrentSearchWnd = SearchWndPane2.Current; } else if (wnd == SearchWndPane2.Current) { CurrentSearchWnd = SearchWndPane1.Current; } }