Browse Source

Make sure all parameter outputs can be automated

tags/1.9.7
falkTX 10 years ago
parent
commit
1c839460ed
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      source/carla_widgets.py

+ 4
- 4
source/carla_widgets.py View File

@@ -235,10 +235,6 @@ class PluginParameter(QWidget):
self.ui.widget.setStepLarge(pInfo['stepLarge'])
self.ui.widget.setScalePoints(pInfo['scalePoints'], bool(pHints & PARAMETER_USES_SCALEPOINTS))

if not pHints & PARAMETER_IS_AUTOMABLE:
self.ui.sb_control.setEnabled(False)
self.ui.sb_channel.setEnabled(False)

if pType == PARAMETER_INPUT:
if not pHints & PARAMETER_IS_ENABLED:
self.ui.label.setEnabled(False)
@@ -247,6 +243,10 @@ class PluginParameter(QWidget):
self.ui.sb_control.setEnabled(False)
self.ui.sb_channel.setEnabled(False)

elif not pHints & PARAMETER_IS_AUTOMABLE:
self.ui.sb_control.setEnabled(False)
self.ui.sb_channel.setEnabled(False)

if pHints & PARAMETER_IS_READ_ONLY:
self.ui.widget.setReadOnly(True)



Loading…
Cancel
Save