Funkcia %GetStTextRGB


Funkcia
Funkcia vráti farbu definovanú v konfigurácii objektu typu Stavový text.
Deklarácia
INT %GetStTextRGB(
   HBJ in _h
   INT in _index
  BOOL in bForeground
 )

Parametre
_h Jednoznačný identifikátor objektu typu Stavový text. Je možné ho získať ako atribút \HBJ.
_index Index do zoznamu hodnôt s definovanými farbami popredia / pozadia.
bForeground Požadovaná farba. Pre hodnotu @TRUE je to farba popredia a pre @FALSE pozadia.

Popis

Hodnoty parametra index môžu byť v rozsahu od 0 do %GetStTextRange+1 pre stavové texty, ktoré majú konfiguračný parameter "Použitie textov" nastavený na "Hodnoty".
Hodnota 0 zodpovedá farbe pri políčku LOW a hodnota %GetStTextRange+1 zodpovedá farbe pri políčku HIGH.
Hodnota indexu -1 vráti príslušnú preddefinovanú farbu.
Iná hodnota parametra index generuje chybu ERR_RANGE_ERROR. Ak príslušná farebná zložka pre požadovaný index nie je definovaná, tak funkcia vráti neplatnú hodnotu.

Skutočne zobrazená farba sa riadi nasledujúcim pravidlom: Ak farba nie je pre príslušný index (>=1) definovaná, použije sa farba s indexom -1.


Napíšte komentár