Package qubx :: Module simulate :: Class SimProtoPicker
[hide private]
[frames] | no frames]

Class SimProtoPicker

source code

    object --+    
             |    
toolspace.Tool --+
                 |
                SimProtoPicker

Mouse interactions for SimProtoChannel.

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
onOverlay(self, context, w, h) source code
 
onPress(self, x, y, e) source code
 
onRelease(self, x, y, e) source code
 
onDrag(self, x, y, e) source code
 
onRoll(self, x, y, e) source code
 
onNeedPopup(self, x, y, e) source code
 
on_popup(self) source code
 
index_for_insert(self) source code
 
__onCut(self, item) source code
 
__onCopy(self, item) source code
 
__onPaste(self, item) source code
 
__onAddToData(self, item) source code
 
__onRemove(self, item) source code
 
__onRemoveChannel(self, item) source code

Inherited from toolspace.Tool: activate, deactivate, onActivate, onDblClick, onDeactivate, onKeyPress, onKeyRelease, onScroll

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Instance Variables [hide private]

Inherited from toolspace.Tool: cursor, layers, space

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

onOverlay(self, context, w, h)

source code 
Overrides: toolspace.Tool.onOverlay

onPress(self, x, y, e)

source code 
Overrides: toolspace.Tool.onPress

onRelease(self, x, y, e)

source code 
Overrides: toolspace.Tool.onRelease

onDrag(self, x, y, e)

source code 
Overrides: toolspace.Tool.onDrag

onRoll(self, x, y, e)

source code 
Overrides: toolspace.Tool.onRoll

onNeedPopup(self, x, y, e)

source code 
Overrides: toolspace.Tool.onNeedPopup