Example #1
0
void CMainFrame::OnMenuCommand(int id)
{
  // Are we Calculating?
  if (IsCalculating)
    {
      // Do nothing...
      return;
    }
  if (!(
      FileMenu(id)
      ||
      TimestringMenu(id)
      ||
      FitMenu(id)
      ||
      FourierMenu(id)
      ||
      LogMenu(id)
      ||
      HelpMenu(id)
      ))
    {
      (void)wxMessageBox(MENU_NOTDEFINED,MENU_WARNING,wxOK|wxCENTRE);
    }
  // clean Status-message
  if (id != M_FILE_QUIT) 
    {
      SetStatusText("",0);
    }
}
Example #2
0
File: menus.cpp Project: Kafay/vlc
/**
 * Main Menu Bar Creation
 **/
void QVLCMenu::createMenuBar( MainInterface *mi,
                              intf_thread_t *p_intf )
{
    /* QMainWindows->menuBar()
       gives the QProcess::destroyed timeout issue on Cleanlooks style with
       setDesktopAware set to false */
    QMenuBar *bar = mi->menuBar();

    BAR_ADD( FileMenu( p_intf, bar ), qtr( "&Media" ) );

    /* Dynamic menus, rebuilt before being showed */
    BAR_DADD( NavigMenu( p_intf, bar ), qtr( "P&layback" ), 3 );
    BAR_DADD( AudioMenu( p_intf, bar ), qtr( "&Audio" ), 1 );
    BAR_DADD( VideoMenu( p_intf, bar ), qtr( "&Video" ), 2 );

    BAR_ADD( ToolsMenu( bar ), qtr( "&Tools" ) );
    BAR_ADD( ViewMenu( p_intf, mi ), qtr( "V&iew" ) );
    BAR_ADD( HelpMenu( bar ), qtr( "&Help" ) );
}