Area
Last updated
Last updated
A custom drawn widget which provides an API for drawing 2D graphics. It can have scroll bars and it can handle mouse and keyboard input.
The area widget can contain the following child components:
- a group containing other components
- a stroked and/or filled path
- a paragraph of text with formatting
type: Boolean
Whether the area has a horizontal and vertical scrollbar.
type: Number
The width of the scrollable area.
type: Number
The height of the scrollable area.
Emitted when the mouse pointer enters the widget.
Emitted when the mouse pointer leaves the widget.
Emitted when the window is deactivated during a drag operation. Only implemented on Windows.
Emitted when the widget needs to be redrawn. The argument of this event is a object. You can retrieve the drawing context by calling params.getContext()
.
Emitted when a mouse button is pressed over the widget. The argument of this event is a object.
Emitted when a mouse button is released. The argument of this event is a object.
Emitted when the mouse pointer moves over the widget. The argument of this event is a object.
Emitted when a key was pressed. The argument of this event is a object. The event handler should return true
to indicate that the key event was handled.
Emitted when a key was released. The argument of this event is a object. The event handler should return true
to indicate that the key event was handled.