@@ -1420,15 +1420,9 @@ void data_channels_is_max_view(DataOperationEnum operation, Cursor cursor, Value
14201420 }
14211421}
14221422
1423- bool is2ColMode () {
1424- return g_slots[0 ]->moduleInfo ->moduleType != MODULE_TYPE_NONE &&
1425- g_slots[1 ]->moduleInfo ->moduleType != MODULE_TYPE_NONE &&
1426- g_slots[2 ]->moduleInfo ->moduleType == MODULE_TYPE_NONE;
1427- }
1428-
14291423void data_channels_is_2col_view (DataOperationEnum operation, Cursor cursor, Value &value) {
14301424 if (operation == DATA_OPERATION_GET) {
1431- value = is2ColMode () ;
1425+ value = g_isCol2Mode ;
14321426 }
14331427}
14341428
@@ -1531,15 +1525,15 @@ void data_slot_channel_index(int slotIndex, DataOperationEnum operation, Cursor
15311525}
15321526
15331527void data_slot1_channel_index (DataOperationEnum operation, Cursor cursor, Value &value) {
1534- data_slot_channel_index (0 , operation, cursor, value);
1528+ data_slot_channel_index (g_slotIndexes[ 0 ] , operation, cursor, value);
15351529}
15361530
15371531void data_slot2_channel_index (DataOperationEnum operation, Cursor cursor, Value &value) {
1538- data_slot_channel_index (1 , operation, cursor, value);
1532+ data_slot_channel_index (g_slotIndexes[ 1 ] , operation, cursor, value);
15391533}
15401534
15411535void data_slot3_channel_index (DataOperationEnum operation, Cursor cursor, Value &value) {
1542- data_slot_channel_index (2 , operation, cursor, value);
1536+ data_slot_channel_index (g_slotIndexes[ 2 ] , operation, cursor, value);
15431537}
15441538
15451539void data_slot_max_channel_index (DataOperationEnum operation, Cursor cursor, Value &value) {
@@ -1571,20 +1565,20 @@ void data_slot_min2_channel_index(DataOperationEnum operation, Cursor cursor, Va
15711565
15721566void data_slot_default_view (int slotIndex, DataOperationEnum operation, Cursor cursor, Value &value) {
15731567 if (operation == DATA_OPERATION_GET) {
1574- value = getSlotView (is2ColMode () ? SLOT_VIEW_TYPE_DEFAULT_2COL : SLOT_VIEW_TYPE_DEFAULT, slotIndex, cursor);
1568+ value = getSlotView (g_isCol2Mode ? SLOT_VIEW_TYPE_DEFAULT_2COL : SLOT_VIEW_TYPE_DEFAULT, slotIndex, cursor);
15751569 }
15761570}
15771571
15781572void data_slot1_default_view (DataOperationEnum operation, Cursor cursor, Value &value) {
1579- data_slot_default_view (0 , operation, cursor, value);
1573+ data_slot_default_view (g_slotIndexes[ 0 ] , operation, cursor, value);
15801574}
15811575
15821576void data_slot2_default_view (DataOperationEnum operation, Cursor cursor, Value &value) {
1583- data_slot_default_view (1 , operation, cursor, value);
1577+ data_slot_default_view (g_slotIndexes[ 1 ] , operation, cursor, value);
15841578}
15851579
15861580void data_slot3_default_view (DataOperationEnum operation, Cursor cursor, Value &value) {
1587- data_slot_default_view (2 , operation, cursor, value);
1581+ data_slot_default_view (g_slotIndexes[ 2 ] , operation, cursor, value);
15881582}
15891583
15901584void data_slot_max_view (DataOperationEnum operation, Cursor cursor, Value &value) {
@@ -1635,7 +1629,7 @@ void data_slot_def_2ch_view(DataOperationEnum operation, Cursor cursor, Value &v
16351629 if (operation == DATA_OPERATION_GET) {
16361630 Channel &channel = Channel::get (cursor);
16371631 int isVert = persist_conf::devConf.channelsViewMode == CHANNELS_VIEW_MODE_NUMERIC || persist_conf::devConf.channelsViewMode == CHANNELS_VIEW_MODE_VERT_BAR;
1638- if (is2ColMode () ) {
1632+ if (g_isCol2Mode ) {
16391633 value = channel.isOutputEnabled () ?
16401634 (isVert ? PAGE_ID_SLOT_DEF_2CH_VERT_ON_2COL : PAGE_ID_SLOT_DEF_2CH_HORZ_ON_2COL) :
16411635 (isVert ? PAGE_ID_SLOT_DEF_2CH_VERT_OFF_2COL : PAGE_ID_SLOT_DEF_2CH_HORZ_OFF_2COL);
0 commit comments