|
@@ -563,14 +563,20 @@ class AbstractPluginSlot(QFrame): |
|
|
|
|
|
|
|
|
if index in (PARAMETER_DRYWET, PARAMETER_VOLUME): |
|
|
if index in (PARAMETER_DRYWET, PARAMETER_VOLUME): |
|
|
default = 1.0 |
|
|
default = 1.0 |
|
|
|
|
|
resetText = self.tr("Reset (%i%%)" % int(default*100.0)) |
|
|
|
|
|
minimText = self.tr("Set to Minimum (%i%%)" % int(minimum*100.0)) |
|
|
|
|
|
maximText = self.tr("Set to Maximum (%i%%)" % int(maximum*100.0)) |
|
|
else: |
|
|
else: |
|
|
default = gCarla.host.get_default_parameter_value(self.fPluginId, index) |
|
|
default = gCarla.host.get_default_parameter_value(self.fPluginId, index) |
|
|
|
|
|
resetText = self.tr("Reset (%f)" % default) |
|
|
|
|
|
minimText = self.tr("Set to Minimum (%f)" % minimum) |
|
|
|
|
|
maximText = self.tr("Set to Maximum (%f)" % maximum) |
|
|
|
|
|
|
|
|
menu = QMenu(self) |
|
|
menu = QMenu(self) |
|
|
actReset = menu.addAction(self.tr("Reset (%f)" % (default))) |
|
|
|
|
|
|
|
|
actReset = menu.addAction(resetText) |
|
|
menu.addSeparator() |
|
|
menu.addSeparator() |
|
|
actMinimum = menu.addAction(self.tr("Set to Minimum (%f)" % (minimum))) |
|
|
|
|
|
actMaximum = menu.addAction(self.tr("Set to Maximum (%f)" % (maximum))) |
|
|
|
|
|
|
|
|
actMinimum = menu.addAction(minimText) |
|
|
|
|
|
actMaximum = menu.addAction(maximText) |
|
|
menu.addSeparator() |
|
|
menu.addSeparator() |
|
|
actSet = menu.addAction(self.tr("Set value...")) |
|
|
actSet = menu.addAction(self.tr("Set value...")) |
|
|
|
|
|
|
|
|