-
- BRect rect, textRect;
-
- rect = Bounds();
- rect.right -= B_V_SCROLL_BAR_WIDTH;
- textRect = rect;
- textRect.InsetBy( 5, 5 );
- fMessagesView = new MessagesView( p_intf,
- rect, "messages", textRect,
- B_FOLLOW_ALL, B_WILL_DRAW );
- fMessagesView->MakeEditable( false );
- fMessagesView->SetStylable( true );
- fScrollView = new BScrollView( "scrollview", fMessagesView, B_WILL_DRAW,
- B_FOLLOW_ALL, false, true );
- fMessagesView->fScrollBar = fScrollView->ScrollBar( B_VERTICAL );
- AddChild( fScrollView );
-
+
+ p_sub = msg_Subscribe( p_intf );
+
+ BRect rect, textRect;
+
+ rect = Bounds();
+ rect.right -= B_V_SCROLL_BAR_WIDTH;
+ textRect = rect;
+ textRect.InsetBy( 5, 5 );
+ fMessagesView = new MessagesView( p_sub,
+ rect, "messages", textRect,
+ B_FOLLOW_ALL, B_WILL_DRAW );
+ fMessagesView->MakeEditable( false );
+ fMessagesView->SetStylable( true );
+ fScrollView = new BScrollView( "scrollview", fMessagesView, B_WILL_DRAW,
+ B_FOLLOW_ALL, false, true );
+ fMessagesView->fScrollBar = fScrollView->ScrollBar( B_VERTICAL );
+ AddChild( fScrollView );
+