ButtonControl Class
ButtonControl class. It controls TiledImage by Buttons on the image area.
- controls
- : right
- : left
- : up
- : down
- : zoom
- : zoom out
- example
Constructor
ButtonControl
()
Item Index
Methods
dblEvent
(
protected
-
e
double click Event. This is double click canceler to prohibit double click event of DragControl (zooming).
Parameters:
-
e
Objectevent object
downEvent
(
protected
-
e
down Event
Parameters:
-
e
Objectevent object
leftEvent
(
protected
-
e
left event
Parameters:
-
e
Objectevent object
minusEvent
(
protected
-
e
minusEvent
Parameters:
-
e
Objectevent object
plusEvent
(
protected
-
e
plus event
Parameters:
-
e
Objectevent object
rightEvent
(
protected
-
e
right event
Parameters:
-
e
Objectevent object
setParent
(
Array
public
-
p
Called from TiledImage object
Parameters:
-
p
Objectparent (TiledImage) object.
Returns:
Array:
this.elist event list
setVisible
(
public
chainable
-
flags
Change Visiblity
Parameters:
-
flags
ArrayBooleanvisiblity flag. true is visible, false is hidden. undefined is not changing.
- all: abrevitation for zooms and arrows
- zooms: abrevitation for minus and plus
- arrows: abrevitation for up, down, left and right
Returns:
this
upEvent
(
protected
-
e
upEvent
Parameters:
-
e
Objectevent object
Properties
elist
Array
public
Event list
flags
Object
visiblity flags
Default: {all:true}
parent
Object
private
parent (TiledImage) pointer
self
Object
private
self: private scope of this
Default: this