void RootView::AttachedToWindow() { SetViewColor( 216,216,216 ); mURLView->SetDivider( 40 ); mTopView->show(); AddChild( mURLView ); AddChild( mTopView ); AddChild( mStatusBar ); KHTMLPart *htmlPart = new KHTMLPart( mTopView, "khtmlpart" ); KHTMLView* pcView = htmlPart->view(); BRect rect = mTopView->Bounds(); pcView->SetResizingMode( B_FOLLOW_ALL ); pcView->MoveTo( rect.LeftTop() ); pcView->ResizeTo( rect.Width(), rect.Height() ); // pcView->MakeFocus( true ); pcView->SetTarget( BMessenger( Window() ) ); pcView->show(); BrowserWindow *bw = (BrowserWindow *)Window(); bw->SetPart( htmlPart ); bw->SetStatusBar( mStatusBar ); bw->SetURLView( mURLView ); }