1 /* 2 * Copyright 2005, Waldemar Kornewald <wkornew@gmx.net> 3 * Distributed under the terms of the MIT License. 4 */ 5 6 #include "ConnectionWindow.h" 7 8 #include <Application.h> 9 #include <String.h> 10 11 ConnectionWindow(BRect frame,const BString & interfaceName)12ConnectionWindow::ConnectionWindow(BRect frame, const BString& interfaceName) 13 : BWindow(frame, "", B_TITLED_WINDOW, B_NOT_RESIZABLE | B_NOT_ZOOMABLE, 14 B_ALL_WORKSPACES) 15 { 16 BString title("Connecting to "); 17 title << "\"" << interfaceName << "\"..."; 18 SetTitle(title.String()); 19 fConnectionView = new ConnectionView(Bounds(), interfaceName); 20 AddChild(fConnectionView); 21 } 22 23 24 bool QuitRequested()25ConnectionWindow::QuitRequested() 26 { 27 fConnectionView->CleanUp(); 28 be_app->PostMessage(B_QUIT_REQUESTED); 29 30 return true; 31 } 32