Changes

Jump to navigation Jump to search

on.paint

369 bytes added, 15:50, 17 December 2013
m
no edit summary
Line 1: Line 1: −
The function '''on.paint'''(''[[:Category:gc|gc]]'') is called when the script's window needs to be painted. ''[[:Category:gc|'gc']]'' is the Graphics Context, passed by default to the function.
+
The function '''on.paint'''(''[[:Category:gc|gc]]'') is called when the script's window needs to be painted.<br />
 +
''[[:Category:gc|'gc']]'' is the Graphics Context, passed by default to the function.
    +
This function can be flagged to fire by calling 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]]

Navigation menu