Používanie funkcií

Používanie funkcií

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

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:

Pripojovanie objektu na palety