TISOnePushPlugin module

filename:

TISOnePushPlugin.py

author:

roar@tordivel.no

requirements:
  • Scorpion 9.0.0.496 or higher
  • FireGrab 3.0.0.42 or higher
  • TISCameraExt.dll 1.0.0.1 or higher

Scorpion GUI plugin for controlling camera properties Based on The Imaging Source “IC Imaging Control 3.2 SDK”

Plugin for camera property control

1.0.0.2, 11nov2015, RL: modified for autodoc
1.0.0.1, 24nov2011, RL: created
class TISOnePushPlugin.TISOnePushPlugin(cntr, name)[source]

Bases: object

Scorpion GUI plugin for controlling camera properties Based on The Imaging Source “IC Imaging Control 3.2 SDK”

Plugin for camera property control

__del__()[source]

do nessesary cleanup if any

__str__()[source]

return a unique persistance name for host application storage

setFontSize(value)[source]
update()[source]

update controls due to camera state

getValue()[source]

get camera property value

setValue(value)[source]

set camera property value

onePush()[source]

call camera property onePush

resize(sender, args)[source]

resize controls

onePushClick(sender, args)[source]
minusClick(sender, args)[source]
plussClick(sender, args)[source]
cameraOpen(Camera, Open)[source]

callback when camera opens/closes

getConfig()[source]

returns plugin configuration as string

setConfig(value)[source]

set plugin configuration from the string ‘value’

configure()[source]

launch an input dialog for editing plugin

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

Scorpion Plugin Stub - Required