The PaintWeb application object.
Holds methods and properties necessary throughout the entire
Custom application event.
Application destroy event.
Application initialization event.
Canvas size change event.
Command registration event.
Configuration change event.
Extension registration event.
The state change event for the floating panel.
The GUI element resize end event.
The GUI element resize mouse move event.
The GUI element resize start event.
The GUI tab activation event.
History navigation event.
The image save result event.
Canvas shadows allowed change event.
Tool preactivation event.
Image viewport size change event.
An interface for adding, removing and dispatching of custom
Holds browser information.
Holds methods and properties necessary for DOM manipulation.
A complete keyboard events cross-browser compatibility layer.
Holds the list of codes, each being associated to a virtual key
Holds a list of common wrong key codes in Web browsers.
Holds the list of broken key codes generated by older Webkit
Holds the list of virtual key identifiers and a few characters,
each being associated to a key code commonly used by Web browsers.
Holds all the PaintWeb extensions.
The Color Mixer extension.
The Moodle extension for PaintWeb.
Holds pre-packaged files.
The default PaintWeb interface.
The color input GUI component.
A floating panel GUI element.
The tabbed panel GUI component.
Holds the implementation of each drawing tool.