[haiku-commits] r38522 - haiku/trunk/src/apps/mediaplayer

  • From: superstippi@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 3 Sep 2010 12:20:29 +0200 (CEST)

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'));
 


Other related posts:

  • » [haiku-commits] r38522 - haiku/trunk/src/apps/mediaplayer - superstippi