Example #1
0
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;
	}
}