projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused variable and the accessor methods for it from ARDOUR_UI
[ardour.git]
/
gtk2_ardour
/
new_session_dialog.h
diff --git
a/gtk2_ardour/new_session_dialog.h
b/gtk2_ardour/new_session_dialog.h
index 6a7cac82c47ad11ee297fbbe8fccb24c5c3d1edf..2a2081e56a5d58cd21257b593561932906d48f39 100644
(file)
--- a/
gtk2_ardour/new_session_dialog.h
+++ b/
gtk2_ardour/new_session_dialog.h
@@
-15,7
+15,6
@@
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- $Id$
*/
// -*- c++ -*-
*/
// -*- c++ -*-
@@
-82,7
+81,10
@@
public:
bool connect_outs_to_master() const;
bool connect_outs_to_physical() const ;
bool connect_outs_to_master() const;
bool connect_outs_to_physical() const ;
- int get_current_page();
+
+ bool on_new_session_page () const;
+
+ void set_current_page (int);
void reset_recent();
// reset everything to default values.
void reset_recent();
// reset everything to default values.
@@
-96,20
+98,29
@@
protected:
Gtk::Label * session_name_label;
Gtk::Label * session_location_label;
Gtk::Label * session_template_label;
Gtk::Label * session_name_label;
Gtk::Label * session_location_label;
Gtk::Label * session_template_label;
- Gtk::Label * chan_count_label;
+ Gtk::Label * chan_count_label_1;
+ Gtk::Label * chan_count_label_2;
+ Gtk::Label * chan_count_label_3;
+ Gtk::Label * chan_count_label_4;
Gtk::Table * advanced_table;
Gtk::Table * advanced_table;
- Gtk::Label * options_label;
Gtk::HBox * input_port_limit_hbox;
Gtk::HBox * input_port_limit_hbox;
- Gtk::
HBox * input_port_h
box;
+ Gtk::
VBox * input_port_v
box;
Gtk::Table * input_table;
Gtk::Table * input_table;
- Gtk::Alignment * input_port_alignment;
+ Gtk::HBox * input_hbox;
+
+ Gtk::Label * bus_label;
+ Gtk::Frame * bus_frame;
+ Gtk::Table * bus_table;
+ Gtk::HBox * bus_hbox;
+
Gtk::Label * input_label;
Gtk::Frame * input_frame;
Gtk::HBox * output_port_limit_hbox;
Gtk::Label * input_label;
Gtk::Frame * input_frame;
Gtk::HBox * output_port_limit_hbox;
- Gtk::
HBox * output_port_h
box;
+ Gtk::
VBox * output_port_v
box;
Gtk::VBox * output_conn_vbox;
Gtk::VBox * output_vbox;
Gtk::VBox * output_conn_vbox;
Gtk::VBox * output_vbox;
- Gtk::Alignment * output_port_alignment;
+ Gtk::HBox * output_hbox;
+
Gtk::Label * output_label;
Gtk::Frame * output_frame;
Gtk::VBox * advanced_vbox;
Gtk::Label * output_label;
Gtk::Frame * output_frame;
Gtk::VBox * advanced_vbox;
@@
-117,18
+128,16
@@
protected:
Gtk::Expander * advanced_expander;
Gtk::Table * new_session_table;
Gtk::HBox * open_session_hbox;
Gtk::Expander * advanced_expander;
Gtk::Table * new_session_table;
Gtk::HBox * open_session_hbox;
- Gtk::Alignment * open_session_alignment;
- Gtk::Label * open_sesion_label;
- Gtk::Frame * open_session_frame;
Gtk::ScrolledWindow * recent_scrolledwindow;
Gtk::ScrolledWindow * recent_scrolledwindow;
- Gtk::Alignment * recent_alignment;
+
Gtk::Label * recent_sesion_label;
Gtk::Frame * recent_frame;
Gtk::VBox * open_session_vbox;
Gtk::Entry* m_name;
Gtk::FileChooserButton* m_folder;
Gtk::FileChooserButton* m_template;
Gtk::Label * recent_sesion_label;
Gtk::Frame * recent_frame;
Gtk::VBox * open_session_vbox;
Gtk::Entry* m_name;
Gtk::FileChooserButton* m_folder;
Gtk::FileChooserButton* m_template;
-
+ Gtk::Label * open_session_file_label;
+
Gtk::CheckButton* m_create_master_bus;
Gtk::SpinButton* m_master_bus_channel_count;
Gtk::CheckButton* m_create_master_bus;
Gtk::SpinButton* m_master_bus_channel_count;
@@
-172,14
+181,19
@@
protected:
return cmp_nocase(a.first, b.first) == -1;
}
};
return cmp_nocase(a.first, b.first) == -1;
}
};
-
bool entry_key_release (GdkEventKey*
);
+
void on_new_session_name_entry_changed(
);
void notebook_page_changed (GtkNotebookPage*, uint);
void treeview_selection_changed ();
void file_chosen ();
void template_chosen ();
void recent_row_activated (const Gtk::TreePath&, Gtk::TreeViewColumn*);
void notebook_page_changed (GtkNotebookPage*, uint);
void treeview_selection_changed ();
void file_chosen ();
void template_chosen ();
void recent_row_activated (const Gtk::TreePath&, Gtk::TreeViewColumn*);
+ void connect_inputs_clicked ();
+ void connect_outputs_clicked ();
+ void limit_inputs_clicked ();
+ void limit_outputs_clicked ();
+ void master_bus_button_clicked ();
+ void monitor_bus_button_clicked ();
-
};
#endif // NEW_SESSION_DIALOG_H
};
#endif // NEW_SESSION_DIALOG_H