Author: stippi Date: 2010-09-03 12:20:29 +0200 (Fri, 03 Sep 2010) New Revision: 38522 Changeset: http://dev.haiku-os.org/changeset/38522 Modified: haiku/trunk/src/apps/mediaplayer/MainWin.cpp Log: * Don't clutter the context menu with a mostly never used About... menu item. * Setup the About menu item in the file menu such that it sends its message to the be_app, we no longer have to forward it then. Modified: haiku/trunk/src/apps/mediaplayer/MainWin.cpp =================================================================== --- haiku/trunk/src/apps/mediaplayer/MainWin.cpp 2010-09-03 10:19:24 UTC (rev 38521) +++ haiku/trunk/src/apps/mediaplayer/MainWin.cpp 2010-09-03 10:20:29 UTC (rev 38522) @@ -711,9 +711,6 @@ case M_FILE_PLAYLIST: ShowPlaylistWindow(); break; - case B_ABOUT_REQUESTED: - be_app->PostMessage(msg); - break; case M_FILE_CLOSE: PostMessage(B_QUIT_REQUESTED); break; @@ -1344,8 +1341,10 @@ fPlaylistMenu->Superitem()->SetMessage(new BMessage(M_FILE_PLAYLIST)); fFileMenu->AddSeparatorItem(); - fFileMenu->AddItem(new BMenuItem("About " NAME B_UTF8_ELLIPSIS, - new BMessage(B_ABOUT_REQUESTED))); + item = new BMenuItem("About " NAME B_UTF8_ELLIPSIS, + new BMessage(B_ABOUT_REQUESTED)); + fFileMenu->AddItem(item); + item->SetTarget(be_app); fFileMenu->AddSeparatorItem(); fFileMenu->AddItem(new BMenuItem("Close", new BMessage(M_FILE_CLOSE), 'W')); fFileMenu->AddItem(new BMenuItem("Quit", new BMessage(M_FILE_QUIT), 'Q')); @@ -1839,8 +1838,6 @@ menu->AddSeparatorItem(); - menu->AddItem(new BMenuItem("About " NAME B_UTF8_ELLIPSIS, - new BMessage(B_ABOUT_REQUESTED))); menu->AddSeparatorItem(); menu->AddItem(new BMenuItem("Quit", new BMessage(M_FILE_QUIT), 'Q'));