Objekt môže mať okrem 3 paliet aj 5 funkcií. Väčšinou ich názvy zodpovedajú funkciám zo skriptu. Napr.: PosX = %HI_SetPosX. Funkcie majú jeden parameter a to D2000 objekt alebo lokálnu premennú, ktorá môže byť riadená nejakým výrazom.
Význam: Toto riešenie nezatažuje komunikáciu so skriptom – nenaplňuje frontu správ HI prichádzajúcich zo skriptu a kernelu. A preto má oveľa nižšiu záťaž procesu HI.
zmena poradia v rámci funkcii
kopírovanie pripojenej hodnoty medzi funkciami
Implementované funkcie:
| Meno funkcie | Popis funkcie | Ekvivalent funkcie v skriptw |
|---|---|---|
| Enable | Funkcia Enable zakáže/povolí prístup na grafický objekt | %HI_SetEnable |
| Visible | Funkcia Visible skryje/zobrazí grafický objekt | %HI_SetVisible |
| PosX | Funkcia PosX nastaví súradnicu X danému grafickému objektu | %HI_SetPosX |
| PosY | Funkcia PosY nastaví súradnicu X danému grafickému objektu | %HI_SetPosY |
| PosX+ | Funkcia PosX+ posunie súradnicu X danému grafickému objektu | %HI_SetPosX (%HI_GetPosX+hodnota) |
| PosY+ | Funkcia PosY+ posunie súradnicu X danému grafickému objektu | %HI_SetPosY(%HI_GetPosY+hodnota) |
| SizeX | Funkcia SizeX nastaví šírku grafického objektu | %HI_SetSizeX |
| SizeY | Funkcia SizeY nastaví šírku grafického objektu | %HI_SetSizeY |
| DistX | Funkcia DistX nastaví vzdialenosť od jedného bodu objektu k nasledovnému bodu na osi X | %HI_SetDistX |
| DistY | Funkcia DistY nastaví vzdialenosť od jedného bodu objektu k nasledovnému bodu na osi Y | %HI_SetDistY |
| LineWidth | Funkcia LineWidth nastaví hrúbku čiary | %HI_SetLineWidth |
| Text | Funkcia SetText nastaví text grafickému objektu | %HI_SetText |
| SetLineTerminator | Funkcia SetLineTerminator nastaví spôsob ukončenia čiary a aj podčiar v viacnásobnej čiare | %HI_SetLineTerminator |
| ForeColor | Funkcia ForeColor nastaví grafickému objektu farbu popredia | %HI_SetForeColor |
| BackColor | Funkcia BackColor nastaví farbu pozadia pre grafický objekt | %HI_SetBackColor |
| BackColor2 | Funkcia BackColor2 nastaví druhú gradientovú farbu pre grafický objekt | %HI_SetBackColor2 |
| TextColor | Funkcia TextColor nastaví grafickému objektu farbu textu | %HI_SetTextColor |
Príklad:
Tu je príklad jednoduchých hodín v schéme so stredom [100,100], bez použitia skriptu – označený bod sa pohybuje súčasne s sekundovou ručičkou.
Súvisiace stránky:


0 komentárov