# me - this DAT
# par - the Par object that has changed
# val - the current value
# prev - the previous value
#
# Make sure the corresponding toggle is enabled in the Parameter Execute DAT.
import webbrowser
def onValueChange(par, val, prev):
if par.name == 'Usecamera':
print(val)
if val == 'on':
op('render1').bypass = False
else:
op('render1').bypass = False
else:
pass
return
def onPulse(par):
print()
if par.name == 'Savesvg':
parent.svg.Save()
elif par.name == 'Axidrawwiki':
url = parent.svg.Axidocumentation
webbrowser.open_new(url)
elif par.name == 'Axidrawpdf':
url = parent.svg.Axipdf
webbrowser.open_new(url)
elif par.name == 'Svgwritedocs':
url = parent.svg.Svgwritedocumentation
webbrowser.open_new(url)
else:
pass
return
def onExpressionChange(par, val, prev):
return
def onExportChange(par, val, prev):
return
def onEnableChange(par, val, prev):
return
def onModeChange(par, val, prev):
return