HI_GetSelectedItem
Funkcia %HI_GetSelectedItem, %HI_SetSelectedItem
Funkcia
Funkcia %HI_SetSelectedItem vyberie daný riadok (položku) Windows prvku typu Zoznam alebo Strom alebo zobrazovača typu Browser ako aktuálny (riadiaca funkcia).
Funkcia %HI_GetSelectedItem vráti index (od 1 ...) aktuálneho (vybraného) riadku (položky) z Windows prvku typu Zoznam alebo Strom alebo zo zobrazovača typu Browser.
Deklarácia
%HI_SetSelectedItem(
INT in refId,
INT in itemIdx,
BOOL in bInCurrPage := @FALSE
BOOL in bState := @TRUE
)
INT %HI_GetSelectedItem(
INT in refId,
BOOL in bInCurrPage := @FALSE
INT in iFromIdx := 0
)Parametre
refId | Odkaz na Windows prvok (referenčná premenná). |
itemIdx | Index riadku (položky). |
bInCurrPage | Parameter má význam len pre zobrazovač typu Browser:
|
bState | Parameter sa zohľadňuje iba keď je Browser v režime Multiselect:
|
iFromIdx | Parameter sa používa len vtedy keď je Browser v režime Multiselect - nastavuje index, od ktorého ďalej sa bude hľadať označený riadok. |
Poznámka
Ak nie je vybraný žiadny riadok, funkcia vráti číslo 0.
Parameter itemIdx má pre Windows prvok typu Strom význam jednoznačného identifikátora položky.
Po zavolaní funkcie %HI_SetSelectedItem na položku v Strome, ktorá je mimo zobrazovanej plochy, sa automaticky posunú rolovacie pruhy tak, aby bola vybratá položka viditeľná.
Súvisiace stránky:
Funkcie pre ovládanie grafických objektov
Argumenty funkcie - typy