Difference between revisions of "on.paint"
Jump to navigation
Jump to search
m (Text replace - ".invalidate" to ":invalidate") |
|||
Line 4: | Line 4: | ||
This function can be fired by the [[platform.window:invalidate]] function. | This function can be fired by the [[platform.window:invalidate]] function. | ||
+ | == Example == | ||
+ | |||
+ | Below is an example of a program that uses on.paint(gc) to draw a line to the screen: | ||
+ | <source lang="lua"> | ||
+ | function on.paint(gc) --Define a function for the event with the default argument | ||
+ | gc:drawLine(5,5,200,1) --Draw a line on the screen | ||
+ | end | ||
+ | </source> | ||
[[Category:Events]] | [[Category:Events]] |
Revision as of 14:31, 17 June 2011
The function on.paint(gc) is called when the script's window needs to be painted.
'gc' is the Graphics Context, passed by default to the function.
This function can be fired by the platform.window:invalidate function.
Example
Below is an example of a program that uses on.paint(gc) to draw a line to the screen:
function on.paint(gc) --Define a function for the event with the default argument
gc:drawLine(5,5,200,1) --Draw a line on the screen
end