rem: m_IsBusy = false;
add: if (MessagePntr->what == MSG_BULK_CHECKBOX) { if (m_BulkModeSelectedPntr != NULL && MessagePntr->FindPointer ("source", (void **) &ControlPntr) == B_OK) *m_BulkModeSelectedPntr = (ControlPntr->Value() == B_CONTROL_ON); return; }  if (MessagePntr->what == MSG_CANCEL_BUTTON) { PostMessage (B_QUIT_REQUESTED); return; }  BWindow::MessageReceived (MessagePntr);
context: void CommanderLooper::MessageReceived (BMessage *MessagePntr){  m_IsBusy = true;  if (MessagePntr->what == MSG_COMMAND_ARGUMENTS)    ProcessArgs (MessagePntr);  else if (MessagePntr->what == MSG_COMMAND_FILE_REFS)    ProcessRefs (MessagePntr);  else    BLooper::MessageReceived (MessagePntr);  m_IsBusy = false;}