CurvePlugin module

filename:CurvePlugin.py
author:roar@tordivel.no
requirements:Scorpion 9.0.0.493 or higher

Scorpion sample plugin for hosting controls inside a PluginManager hosted panel/page

1.0.0.2, 11nov2015, RL: modified for autodoc
1.0.0.1, 22sep2011, RL: hides caption, enabled=System.Service
1.0.0.2, 30may2011, RL: created
class CurvePlugin.CurvePlugin(cntr, name)[source]

Bases: object

CurvePlugin - single curve plugin

__str__()[source]

return a unique persistance name for host application storage

getConfig()[source]

returns plugin configuration as string

setConfig(value)[source]

set plugin configuration from the string ‘value’

configure()[source]

configure the plugin, return bool whether changed or not

controlChange(sender, args)[source]

notify container plugin has changed

systemAccessControlChanged(settings, service)[source]

callback when accesscontrol changes

CurvePlugin.CreatePlugin(hWnd, name='')[source]

Scorpion Plugin Stub - Required