| BlueSpray - Help © SchoonerTurtles, Inc. 2012-2015
Introduction
Contents
Getting Started
Download
Navigating
Tutorials
Scripting
Advanced
About
| # Extending STPainter Below are the functions that can be overriden to createa new STPainter. Please refer to the tutorials for more informationon which functions to override in diffierent situations. ## Super Class STItem
Returns | Default | Function | Throws
--- | --- | --- | ---
boolean |  | In(double RefX,double RefY,double Tolerance) | Exception
boolean |  | KeyPressed(STView TheView,KeyEvent TheEvent) | Exception
boolean |  | KeyReleased(STView TheView,KeyEvent TheEvent) | Exception
boolean |  | MouseDragged(STView TheView,MouseEvent TheEvent) | Exception
boolean |  | MouseMoved(STView TheView,MouseEvent TheEvent) | Exception
boolean |  | MousePressed(STView TheView,MouseEvent TheEvent) | Exception
boolean |  | MouseReleased(STView TheView,MouseEvent TheEvent) | Exception
|  | Move(double DeltaX,double DeltaY) | Exception
|  | Paint(STView TheView) | Exception
|  | PaintBackground(STView TheView) | Exception
|  | PaintBorder(STView TheView) | Exception
|  | PaintContent(STView TheView) | Exception
|  | PaintHandles(STView TheView) | Exception
|  | PaintShadow(STView TheView) | Exception
|  | SetStyle(STStyle.USING_STYLE NewUsingStyle,STStyle New) | Exception
## Class STPainter