Lines Matching refs:rWindow
180 void FocusManager::RegisterWindow (Window& rWindow) in RegisterWindow() argument
182 rWindow.AddEventListener(LINK(this, FocusManager, WindowEventListener)); in RegisterWindow()
188 void FocusManager::UnregisterWindow (Window& rWindow) in UnregisterWindow() argument
190 rWindow.RemoveEventListener(LINK(this, FocusManager, WindowEventListener)); in UnregisterWindow()
196 FocusManager::FocusLocation FocusManager::GetFocusLocation (const Window& rWindow) const in GetFocusLocation()
201 if (mpDeckTitleBar == &rWindow) in GetFocusLocation()
203 else if (&mpDeckTitleBar->GetToolBox() == &rWindow) in GetFocusLocation()
210 if (maPanels[nIndex] == &rWindow) in GetFocusLocation()
213 if (pTitleBar == &rWindow) in GetFocusLocation()
215 if (pTitleBar!=NULL && &pTitleBar->GetToolBox()==&rWindow) in GetFocusLocation()
221 if (maButtons[nIndex] == &rWindow) in GetFocusLocation()
383 void FocusManager::RemoveWindow (Window& rWindow) in RemoveWindow() argument
385 … ::std::vector<Panel*>::iterator iPanel (::std::find(maPanels.begin(), maPanels.end(), &rWindow)); in RemoveWindow()
388 UnregisterWindow(rWindow); in RemoveWindow()
398 …std::vector<Button*>::iterator iButton (::std::find(maButtons.begin(), maButtons.end(), &rWindow)); in RemoveWindow()
401 UnregisterWindow(rWindow); in RemoveWindow()
476 const Window& rWindow) in HandleKeyEvent() argument
478 const FocusLocation aLocation (GetFocusLocation(rWindow)); in HandleKeyEvent()