Number CC automation tracks from 0 rather than 1 (#3814)
[ardour2.git] / gtk2_ardour / rc_option_editor.h
blob84d92d305b65c5737d2513bc0f5a6f45fbd90359
1 #include "option_editor.h"
3 /** @file rc_option_editor.h
4 * @brief Editing of options which are obtained from and written back to one of the .rc files.
6 * This is subclassed from OptionEditor. Simple options (e.g. boolean and simple choices)
7 * are expressed using subclasses of Option. More complex UI elements are represented
8 * using individual classes subclassed from OptionEditorBox.
9 */
11 /** Editor for options which are obtained from and written back to one of the .rc files. */
12 class RCOptionEditor : public OptionEditor
14 public:
15 RCOptionEditor ();
17 private:
18 void parameter_changed (std::string const &);
20 ARDOUR::RCConfiguration* _rc_config;
21 BoolOption* _solo_control_is_listen_control;
22 ComboOption<ARDOUR::ListenPosition>* _listen_position;