Difference between revisions of "on.resize"
Jump to navigation
Jump to search
Line 7: | Line 7: | ||
== Example == | == Example == | ||
− | Below is an example of a program that creates/updates the "theHeight" | + | Below is an example of a program that creates/updates the "theHeight" and "theWidth" global variables whenever the user resizes the widget's frame: |
<source lang="lua"> | <source lang="lua"> | ||
function on.resize() --Define a function for the events | function on.resize() --Define a function for the events |
Revision as of 22:13, 3 September 2011
The event on.resize is fired when the user resizes the window where the lua script is.
It has no argument.
It's a good place to put your global window-size-related variable since this event only fires when the script's frame's size changes (see Example).
Example
Below is an example of a program that creates/updates the "theHeight" and "theWidth" global variables whenever the user resizes the widget's frame:
function on.resize() --Define a function for the events
theWidth = platform.window:width()
theHeight = platform.window:height()
end
You can then refer to the height and the width of the widget by calling the global variables instead of the platform.window methods.