diff options
author | Ben Loftis <ben@harrisonconsoles.com> | 2016-01-16 19:32:00 -0600 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-01-18 18:24:14 +0100 |
commit | 27d82af077a9daf8bd9a2c7072b81da30a8ece20 (patch) | |
tree | 2987fa1509360dd8ee078d5d3a7605bea6607cdb /libs/surfaces/control_protocol/control_protocol | |
parent | 16623b1cb348273d432ba0d503bee09d6d62484e (diff) |
add some horz and vert zoom actions; remove some whitespace from the code of the ui-actions, so they are easier to see and maintain
Diffstat (limited to 'libs/surfaces/control_protocol/control_protocol')
-rw-r--r-- | libs/surfaces/control_protocol/control_protocol/basic_ui.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/libs/surfaces/control_protocol/control_protocol/basic_ui.h b/libs/surfaces/control_protocol/control_protocol/basic_ui.h index 9089702947..4ddf5c1716 100644 --- a/libs/surfaces/control_protocol/control_protocol/basic_ui.h +++ b/libs/surfaces/control_protocol/control_protocol/basic_ui.h @@ -106,6 +106,26 @@ class LIBCONTROLCP_API BasicUI { void set_record_enable (bool yn); bool get_record_enabled (); + //editor visibility stuff (why do we have to make explicit numbers here? because "gui actions" don't accept args + void fit_1_track(); + void fit_2_tracks(); + void fit_4_tracks(); + void fit_8_tracks(); + void fit_16_tracks(); + void fit_32_tracks(); + void fit_all_tracks(); + void zoom_10_ms(); + void zoom_100_ms(); + void zoom_1_sec(); + void zoom_10_sec(); + void zoom_1_min(); + void zoom_5_min(); + void zoom_10_min(); + void zoom_to_session(); + + void scroll_up_1_track(); + void scroll_dn_1_track(); + void rec_enable_toggle (); void toggle_all_rec_enables (); |