24 lines
382 B
Lua
24 lines
382 B
Lua
require( "iuplua" )
|
|
|
|
l = iup.label{title="1", size="200x"}
|
|
|
|
function idle_cb()
|
|
local v = tonumber(l.title) + 1
|
|
l.title = v
|
|
if v == 10000 then
|
|
iup.SetIdle(nil)
|
|
end
|
|
return iup.DEFAULT
|
|
end
|
|
|
|
dlg = iup.dialog{l; title = "Idle Test"}
|
|
|
|
dlg:showxy(iup.CENTER, iup.CENTER)
|
|
|
|
-- Registers idle callback
|
|
iup.SetIdle(idle_cb)
|
|
|
|
if (iup.MainLoopLevel()==0) then
|
|
iup.MainLoop()
|
|
end
|