From 36f28785c6455110c2f1ba06e5ed4e1ddf8da894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Fri, 3 Sep 2010 10:20:29 +0000 Subject: [PATCH] * 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. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38522 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/mediaplayer/MainWin.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/apps/mediaplayer/MainWin.cpp b/src/apps/mediaplayer/MainWin.cpp index 1bf5a2307c..2e1862df6d 100644 --- a/src/apps/mediaplayer/MainWin.cpp +++ b/src/apps/mediaplayer/MainWin.cpp @@ -711,9 +711,6 @@ MainWin::MessageReceived(BMessage* msg) 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 @@ MainWin::_CreateMenu() 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 @@ MainWin::_ShowContextMenu(const BPoint& screenPoint) 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'));