Lines Matching refs:listener

28 DesktopObservable::RegisterListener(DesktopListener* listener, Desktop* desktop)
30 fDesktopListenerList.Add(listener);
31 listener->ListenerRegistered(desktop);
36 DesktopObservable::UnregisterListener(DesktopListener* listener)
38 fDesktopListenerList.Remove(listener);
39 listener->ListenerUnregistered();
56 for (DesktopListener* listener = fDesktopListenerList.First();
57 listener != NULL; listener = fDesktopListenerList.GetNext(listener)) {
58 if (listener->Identifier() == identifier) {
59 if (!listener->HandleMessage(sender, link, reply))
75 for (DesktopListener* listener = fDesktopListenerList.First();
76 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
77 listener->WindowAdded(window);
88 for (DesktopListener* listener = fDesktopListenerList.First();
89 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
90 listener->WindowRemoved(window);
102 for (DesktopListener* listener = fDesktopListenerList.First();
103 listener != NULL; listener = fDesktopListenerList.GetNext(listener)) {
104 if (listener->KeyPressed(what, key, modifiers))
118 for (DesktopListener* listener = fDesktopListenerList.First();
119 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
120 listener->MouseEvent(message);
132 for (DesktopListener* listener = fDesktopListenerList.First();
133 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
134 listener->MouseDown(window, message, where);
146 for (DesktopListener* listener = fDesktopListenerList.First();
147 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
148 listener->MouseUp(window, message, where);
160 for (DesktopListener* listener = fDesktopListenerList.First();
161 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
162 listener->MouseMoved(window, message, where);
173 for (DesktopListener* listener = fDesktopListenerList.First();
174 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
175 listener->WindowMoved(window);
186 for (DesktopListener* listener = fDesktopListenerList.First();
187 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
188 listener->WindowResized(window);
199 for (DesktopListener* listener = fDesktopListenerList.First();
200 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
201 listener->WindowActivated(window);
212 for (DesktopListener* listener = fDesktopListenerList.First();
213 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
214 listener->WindowSentBehind(window, behindOf);
226 for (DesktopListener* listener = fDesktopListenerList.First();
227 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
228 listener->WindowWorkspacesChanged(window, workspaces);
239 for (DesktopListener* listener = fDesktopListenerList.First();
240 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
241 listener->WindowHidden(window, fromMinimize);
252 for (DesktopListener* listener = fDesktopListenerList.First();
253 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
254 listener->WindowMinimized(window, minimize);
266 for (DesktopListener* listener = fDesktopListenerList.First();
267 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
268 listener->WindowTabLocationChanged(window, location, isShifting);
280 for (DesktopListener* listener = fDesktopListenerList.First();
281 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
282 listener->SizeLimitsChanged(window, minWidth, maxWidth, minHeight,
294 for (DesktopListener* listener = fDesktopListenerList.First();
295 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
296 listener->WindowLookChanged(window, look);
307 for (DesktopListener* listener = fDesktopListenerList.First();
308 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
309 listener->WindowFeelChanged(window, feel);
322 for (DesktopListener* listener = fDesktopListenerList.First();
323 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
324 changed = changed | listener->SetDecoratorSettings(window, settings);
337 for (DesktopListener* listener = fDesktopListenerList.First();
338 listener != NULL; listener = fDesktopListenerList.GetNext(listener))
339 listener->GetDecoratorSettings(window, settings);