Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8455 → Rev 8477

/programs/develop/kosjs/examples/example.js
1,6 → 1,29
var button_text = 0
var button = 2
 
// Dynamic functions! //
//////////////////////////////////////////////////
function Delay(long)
{
KolibriSyscall(5, long, 0, 0, 0, 0)
}
 
function StartDraw()
{
KolibriSyscall(12, 1, 0, 0, 0, 0)
}
 
function EndDraw()
{
KolibriSyscall(12, 2, 0, 0, 0, 0)
}
 
function GetEvent()
{
return KolibriSyscallReturnEAX(10, 0, 0, 0, 0, 0)
}
//////////////////////////////////////////////////
 
function Redraw()
{
StartDraw()
7,6 → 30,7
WindowCreate(10, 40, 400, 200, "My window", 0xFFFFFF, 0x14)
WriteText("KolibriOS JS example", 15, 34, 0, 0x90000000, 0xFFFFFF)
ButtonCreate((150 << 16) + 100, (100 << 16) + 50, button, 0x177245)
// Delay(100)
WriteText("Click!", 155,115, 0, 0x91000000 | 0xFFFFFF)
WriteText(button_text, 15,100, 0, 0x92000000)
EndDraw()