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() |