Lines Matching refs:window

138 	BAboutWindow* window = new BAboutWindow(kApplicationName,
141 // create the about window
160 window->AddCopyright(2007, "Haiku, Inc.");
161 window->AddAuthors(authors);
162 window->AddExtraInfo(aboutText.String());
164 window->Show();
213 fLastWindowFrame = fSettings->GetValue("window frame", fLastWindowFrame);
215 BRect downloadWindowFrame = fSettings->GetValue("downloads window frame",
217 BRect settingsWindowFrame = fSettings->GetValue("settings window frame",
219 BRect consoleWindowFrame = fSettings->GetValue("console window frame",
221 BRect cookieWindowFrame = fSettings->GetValue("cookie window frame",
228 // Initially put download window in lower right of screen.
267 for (int i = 0; fSession->FindMessage("window", i, &archivedWindow)
269 BRect frame = archivedWindow.FindRect("window frame");
272 BrowserWindow* window = new(std::nothrow) BrowserWindow(frame,
275 if (window != NULL) {
276 window->Show();
282 _CreateNewTab(window, url, false);
290 // If previous session did not contain any window, create a new empty one.
317 BrowserWindow* window;
318 if (message->FindPointer("window",
319 reinterpret_cast<void**>(&window)) != B_OK)
325 _CreateNewTab(window, url, select);
334 message->FindRect("window frame", &fLastWindowFrame);
337 message->AddMessage("window", DetachCurrentMessage());
406 /* See if we got here because the last window is already closed.
411 status_t ret = message->FindMessage("window", &windowMessage);
413 fSession->AddMessage("window", &windowMessage);
415 for (int i = 0; BWindow* window = WindowAt(i); i++) {
416 BrowserWindow* webWindow = dynamic_cast<BrowserWindow*>(window);
424 fSession->AddMessage("window", &windowArchive);
439 fSettings->SetValue("window frame", fLastWindowFrame);
441 fSettings->SetValue("downloads window frame", fDownloadWindow->Frame());
446 fSettings->SetValue("settings window frame", fSettingsWindow->Frame());
450 fSettings->SetValue("console window frame", fConsoleWindow->Frame());
454 fSettings->SetValue("cookie window frame", fCookieWindow->Frame());
474 BrowserWindow* window = NULL;
475 if (message->FindPointer("window", (void**)&window) != B_OK)
476 window = NULL;
491 window = _CreateNewPage(url.UrlString(), window, fullscreen,
498 window = _CreateNewPage(url, window, fullscreen, pagesCreated == 0);
513 // Let's first see if we must target a specific window...
530 for (int i = 0; BWindow* window = WindowAt(i); i++) {
531 webWindow = dynamic_cast<BrowserWindow*>(window);
552 // Finally, if no window is available, let's create one.
560 // Offset the window frame unless this is the first window created in the
567 BrowserWindow* window = new BrowserWindow(fLastWindowFrame, fSettings,
570 window->ToggleFullscreen();
571 window->Show();
572 return window;
577 BrowserApp::_CreateNewTab(BrowserWindow* window, const BString& url,
580 if (!window->Lock())
582 window->CreateNewTab(url, select);
583 window->Unlock();
588 BrowserApp::_ShowWindow(const BMessage* message, BWindow* window)
590 BAutolock _(window);
593 window->SetWorkspaces(workspaces);
594 if (window->IsHidden())
595 window->Show();
597 window->Activate();