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

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

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

revision 1069 by schoenebeck, Sun Mar 4 22:00:46 2007 UTC revision 1080 by schoenebeck, Tue Mar 6 23:16:18 2007 UTC
# Line 486  protected: Line 486  protected:
486    
487          Gtk::TreeModelColumn<Glib::ustring> m_col_name;          Gtk::TreeModelColumn<Glib::ustring> m_col_name;
488          Gtk::TreeModelColumn<gig::Instrument*> m_col_instr;          Gtk::TreeModelColumn<gig::Instrument*> m_col_instr;
489      };      } m_Columns;
   
     ModelColumns m_Columns;  
490    
491      Gtk::VBox m_VBox;      Gtk::VBox m_VBox;
492      Gtk::HPaned m_HPaned;      Gtk::HPaned m_HPaned;
# Line 497  protected: Line 495  protected:
495      Gtk::TreeView m_TreeView;      Gtk::TreeView m_TreeView;
496      Glib::RefPtr<Gtk::ListStore> m_refTreeModel;      Glib::RefPtr<Gtk::ListStore> m_refTreeModel;
497    
498        class SamplesModel : public Gtk::TreeModel::ColumnRecord {
499        public:
500            SamplesModel() {
501                add(m_col_name);
502                add(m_col_sample);
503            }
504    
505            Gtk::TreeModelColumn<Glib::ustring> m_col_name;
506            Gtk::TreeModelColumn<void*> m_col_sample; // either pointing to gig::Group or gig::Sample
507        } m_SamplesModel;
508        Gtk::TreeView m_TreeViewSamples;
509        Glib::RefPtr<Gtk::TreeStore> m_refSamplesTreeModel;
510    
511      Gtk::Notebook m_Notebook;      Gtk::Notebook m_Notebook;
512        Gtk::Notebook m_TreeViewNotebook;
513    
514      Gtk::Table* table[5];      Gtk::Table* table[5];
515    

Legend:
Removed from v.1069  
changed lines
  Added in v.1080

  ViewVC Help
Powered by ViewVC