Package qubx :: Module fit_space :: Class BaseFitSpaceCursor
[hide private]
[frames] | no frames]

Class BaseFitSpaceCursor

source code

    object --+    
             |    
toolspace.Tool --+
                 |
                BaseFitSpaceCursor
Known Subclasses:

Tracks mouse coordinates in a FitSpace.

Instance Methods [hide private]
 
__init__(self, space)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
update_coords(self, x, y) source code
 
onPress(self, x, y, e) source code
 
onRoll(self, x, y, e) source code
 
onDrag(self, x, y, e) source code
 
onScroll(self, x, y, e, amount) source code
 
onActivate(self) source code
 
onKeyPress(self, e) source code

Inherited from toolspace.Tool: activate, deactivate, onDblClick, onDeactivate, onKeyRelease, onNeedPopup, onOverlay, onRelease

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, space)
(Constructor)

source code 

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

Overrides: object.__init__
(inherited documentation)

onPress(self, x, y, e)

source code 
Overrides: toolspace.Tool.onPress

onRoll(self, x, y, e)

source code 
Overrides: toolspace.Tool.onRoll

onDrag(self, x, y, e)

source code 
Overrides: toolspace.Tool.onDrag

onScroll(self, x, y, e, amount)

source code 
Overrides: toolspace.Tool.onScroll

onActivate(self)

source code 
Overrides: toolspace.Tool.onActivate

onKeyPress(self, e)

source code 
Overrides: toolspace.Tool.onKeyPress