def Initialize(self): util.DBGLOG('%s\tParControl Initialize\t%r' % (self._comp.path, type(self))) page = self.GetParControlPage() page.appendOP('Pctlop', label='Target Operator') page.appendStr('Pctlpar', label='Target Parameter') page.appendStr('Pctllabel', label='UI Label') page.appendStr('Pctlchan', label='Output Channel') page.appendStr('Pctlhelptext', label='Control Help Text') util.setattrs(page.appendInt('Pctlfontsize', label='Font Size')[0], default=12, min=1, normMin=1, normMax=30, clampMin=True)
def Initialize(self): util.DBGLOG('%s\tModule Initialize\t%r' % (self._comp.path, type(self))) m = self._comp m.par.inshortcut = 'vjzmod' page = self.GetModulePage() page.appendStr('Modname', label='Module Name') page.appendStr('Moduilabel', label='UI Label') page.appendToggle('Modbypass', label='Bypass') page.appendToggle('Modsolo', label='Solo') page.appendToggle('Modshowviewers', label='Show Viewers') page.appendToggle('Modcollapsed', label='Collapse') page.appendToggle('Modshowadvanced', label='Show Advanced') setattrs(page.appendToggle('Modautoheight', label='Auto Height'), default=True) page.appendToggle('Modhasadvanced', label='Has Advanced Params') page.appendToggle('Modhasviewers', label='Has Viewers') util.setattrs(page.appendStr('Moduimode', label='UI Mode'), default='ctrl') page.appendToggle('Modhidden', label='Hide Module') page.appendToggle('Modhighlight', label='Highlight Module') self.UpdateHeight()