void BreakpointsView::MessageReceived(BMessage* message) { switch (message->what) { case MSG_ENABLE_BREAKPOINT: case MSG_DISABLE_BREAKPOINT: case MSG_CLEAR_BREAKPOINT: _HandleBreakpointAction(message->what); break; default: BGroupView::MessageReceived(message); break; } }
void BreakpointsView::MessageReceived(BMessage* message) { switch (message->what) { case MSG_ENABLE_BREAKPOINT: case MSG_DISABLE_BREAKPOINT: case MSG_CLEAR_BREAKPOINT: _HandleBreakpointAction(message->what); break; case MSG_SHOW_BREAKPOINT_EDIT_WINDOW: message->AddPointer("breakpoint", fSelectedBreakpoints.ItemAt(0)->GetBreakpoint()); Window()->PostMessage(message); break; default: BGroupView::MessageReceived(message); break; } }