Lines Matching defs:window

45 WorkspacesView::AttachedToWindow(::Window* window)
47 View::AttachedToWindow(window);
49 window->AddWorkspacesView();
50 window->Desktop()->AddWorkspacesView(this);
169 const BRect& workspaceFrame, const BRect& screenFrame, ::Window* window,
172 if (window->Feel() == kDesktopWindowFeel || window->IsHidden())
175 BPoint offset = window->Frame().LeftTop() - windowPosition;
176 BRect frame = _WindowFrame(workspaceFrame, screenFrame, window->Frame(),
178 Decorator *decorator = window->Decorator();
206 if (window->IsFocus()) {
252 // fill the window itself
257 // TODO: the mini-window functionality should probably be moved into the
261 BString title(window->Title());
283 // prevent the next window down from drawing over this window
332 // We draw from top down and cut the window out of the clipping region
334 ::Window* window;
336 while (workspace.GetPreviousWindow(window, leftTop) == B_OK) {
337 _DrawWindow(drawingEngine, rect, screenFrame, window,
447 ::Window* window;
450 while (workspace.GetPreviousWindow(window, leftTop) == B_OK) {
451 if (window->IsMinimized() || window->IsHidden())
454 BRect frame = _WindowFrame(workspaceFrame, screenFrame, window->Frame(),
456 if (frame.Contains(where) && window->Feel() != kDesktopWindowFeel
457 && window->Feel() != kWindowScreenFeel) {
458 fSelectedWindow = window;
470 // Activate window if clicked with the control key pressed,
479 // Also, send window to back if clicked with the option
486 // If this window is movable, we keep it selected
487 // (we prevent our own window from being moved, too)
556 // move window to this new workspace
584 // Don't treat every little mouse move as a window move - this would
599 WorkspacesView::WindowChanged(::Window* window)
607 WorkspacesView::WindowRemoved(::Window* window)
609 if (fSelectedWindow == window)