Lines Matching refs:floating

1171 			// Bring a window to front that this floating window belongs to
1343 // handling for floating windows, as they can only be shown if their
1833 // A normal window that was once a floating or modal window will
1842 // (ie. all floating windows have to be on the top, ...)
2974 for (Window* floating = fSubsetWindows.FirstWindow(); floating != NULL;
2975 floating = floating->NextWindow(kSubsetList)) {
2976 // we only care about app/subset floating windows
2977 if (floating->Feel() != B_FLOATING_SUBSET_WINDOW_FEEL
2978 && floating->Feel() != B_FLOATING_APP_WINDOW_FEEL)
2982 && floating->HasInSubset(fFront)) {
2984 if (_Windows(previousWorkspace).HasWindow(floating)
2986 && !floating->InSubsetWorkspace(previousWorkspace)) {
2988 _Windows(previousWorkspace).RemoveWindow(floating);
2989 floating->SetCurrentWorkspace(-1);
2992 if (!_Windows(nextWorkspace).HasWindow(floating)) {
2994 _Windows(nextWorkspace).AddWindow(floating,
2995 floating->Frontmost(_Windows(nextWorkspace).FirstWindow(),
2997 floating->SetCurrentWorkspace(nextWorkspace);
2999 _ShowWindow(floating);
3001 // TODO: put the floating last in the floating window list to
3004 } else if (_Windows(previousWorkspace).HasWindow(floating)
3005 && !floating->InSubsetWorkspace(previousWorkspace)) {
3008 _Windows(previousWorkspace).RemoveWindow(floating);
3009 floating->SetCurrentWorkspace(-1);
3010 _HideWindow(floating);
3012 if (FocusWindow() == floating)
3041 The only place where you don't want to update floating windows is
3279 // floating or modal windows that need to be shown as
3304 // take care about modals and floating windows
3892 // Set new focus, but keep focus to a floating window if still visible