/[svn]/gigedit/trunk/src/mainwindow.cpp
ViewVC logotype

Diff of /gigedit/trunk/src/mainwindow.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1074 by schoenebeck, Sun Mar 4 22:00:46 2007 UTC revision 1075 by schoenebeck, Tue Mar 6 01:17:03 2007 UTC
# Line 1490  void MainWindow::load_gig(gig::File* gig Line 1490  void MainWindow::load_gig(gig::File* gig
1490          dynamic_cast<Gtk::MenuItem*>(uiManager->get_widget("/MenuBar/MenuInstrument"));          dynamic_cast<Gtk::MenuItem*>(uiManager->get_widget("/MenuBar/MenuInstrument"));
1491    
1492      int instrument_index = 0;      int instrument_index = 0;
1493        Gtk::RadioMenuItem::Group instrument_group;
1494      for (gig::Instrument* instrument = gig->GetFirstInstrument() ; instrument ;      for (gig::Instrument* instrument = gig->GetFirstInstrument() ; instrument ;
1495           instrument = gig->GetNextInstrument()) {           instrument = gig->GetNextInstrument()) {
1496          Gtk::TreeModel::iterator iter = m_refTreeModel->append();          Gtk::TreeModel::iterator iter = m_refTreeModel->append();
# Line 1497  void MainWindow::load_gig(gig::File* gig Line 1498  void MainWindow::load_gig(gig::File* gig
1498          row[m_Columns.m_col_name] = instrument->pInfo->Name.c_str();          row[m_Columns.m_col_name] = instrument->pInfo->Name.c_str();
1499          row[m_Columns.m_col_instr] = instrument;          row[m_Columns.m_col_instr] = instrument;
1500          // create a menu item for this instrument          // create a menu item for this instrument
1501          Gtk::MenuItem* item= new Gtk::MenuItem(instrument->pInfo->Name.c_str());          Gtk::RadioMenuItem* item= new Gtk::RadioMenuItem(instrument_group, instrument->pInfo->Name.c_str());
1502          instrument_menu->get_submenu()->append(*item);          instrument_menu->get_submenu()->append(*item);
1503          item->signal_activate().connect(          item->signal_activate().connect(
1504              sigc::bind(              sigc::bind(

Legend:
Removed from v.1074  
changed lines
  Added in v.1075

  ViewVC Help
Powered by ViewVC