HI_GetBrowserForeColor

HI_GetBrowserForeColor

Funkcie %HI_SetBrowserForeColor, %HI_GetBrowserForeColor


Funkcia

Funkcia %HI_SetBrowserForeColor nastaví farbu textu danému políčku pre zobrazovač typu Browser (Riadiaca funkcia).

Funkcia %HI_GetBrowserForeColor vráti farbu textu v danom políčku pre zobrazovač typu Browser.

Deklarácia

%HI_SetBrowserForeColor( INT in refId, INT in row, INT in col, INT in RGB, [INT in overrideType = 0]  ) INT %HI_GetBrowserForeColor( INT in refId, INT in row, INT in col )

Parametre

refId

Odkaz na zobrazovač (referenčná premenná).

row

Riadok políčka (od 1 ...).

col

Stĺpec políčka (od 1 ...).

RGB

RGB index farby.

overrideType

Prípustné hodnoty pre overrideType:

0 - nastavená farba sa bude aplikovať vždy

1 - nastavená farba sa bude aplikovať iba vtedy, ak bunka nie je farbená zobrazovacou paletou resp. stavovým textom

Poznámka

RGB farbu je možné vytvoriť aj volaním funkcie %MakeRGB.

Ak je hodnota parametra row =m 0, nastavuje/zisťuje sa farba pre celý stĺpec col.
Ak je hodnota parametra col = 0, nastavuje/zisťuje sa farba pre celý riadok row.
Ak je hodnota parametrov row aj col = 0, tak sa nastavuje/zisťuje farba pre celý zobrazovač.

Príklad

; nastavenie farby textu pre celý zobrazovač %HI_SetBrowserForeColor(_browser, 0, 0, _RGB) ; nastavenie farby textu pre stĺpec č. 3 %HI_SetBrowserForeColor(_browser, 0, 3, _RGB) ; nastavenie farby textu pre políčko [2,3] %HI_SetBrowserForeColor(_browser, 2, 3, _RGB)