void OpenWithContainerWindow::MessageReceived(BMessage* message) { switch (message->what) { case kDefaultButton: OpenWithSelection(); PostMessage(B_QUIT_REQUESTED); return; case kOpenAndMakeDefault: MakeDefaultAndOpen(); PostMessage(B_QUIT_REQUESTED); return; case kCancelButton: PostMessage(B_QUIT_REQUESTED); return; case B_OBSERVER_NOTICE_CHANGE: return; case kResizeToFit: ResizeToFit(); break; } _inherited::MessageReceived(message); }
void OpenWithContainerWindow::MessageReceived(BMessage *message) { switch (message->what) { case kDefaultButton: OpenWithSelection(); PostMessage(B_QUIT_REQUESTED); return; case kOpenAndMakeDefault: MakeDefaultAndOpen(); PostMessage(B_QUIT_REQUESTED); return; case kCancelButton: PostMessage(B_QUIT_REQUESTED); return; } _inherited::MessageReceived(message); }