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.
0 komentárov