ui.update( )

Update the user interface, process Windows messages and call widgets events.

Return value

This function returns no value.

Example

local ui = require "ui" -- create a Window local win = ui.Window("ui.Update() example") -- create a Label in that window local label = ui.Label(win, "Moving message !") -- change font to bold and size 18 label.fontstyle = { bold = true } label.fontsize = 18 -- center the label horizontaly label.y = win.height/2 - label.height*2 -- show the window win:show() -- repeat until window is no more visible repeat -- update user interface ui.update() -- increase Label horizontal position label.x = label.x + 2 -- quit if message is no more visible if label.x > win.width then break end until not win.visible