HI_AddTreeItem
Funkcia %HI_AddTreeItem
Funkcia
Funkcia pridá položku do Windows prvku typu Strom (Riadiaca funkcia).
Deklarácia
%HI_AddTreeItem(
INT in refId,
TEXT in itemText,
INT in parentHandle,
INT in itemHandle
[, INT in insertAfterHandle]
)
Parametre
refId | Odkaz na Windows prvok typu Strom (referenčná premenná). |
itemText | Text položky. |
parentHandle | Identifikátor položky alebo 0. |
itemHandle | Identifikátor novej položky. |
inserAfterHandle | Nepovinný parameter. Identifikátor položky, za ktorou sa vloží nová položka. |
Popis
Funkcia pridá položku do Windows prvku typu Strom, ktorý je identifikovaný
referenčnou premennou refId. Každá položka je identifikovaná celočíselnou hodnotou, ktorá je zadaná pri jej
vkladaní (itemHandle). Táto sa používa vždy pri ľubovoľnom odkaze na ňu v ďalších funkciách. Preto je nutné,
aby nijaké dve položky nemali rovnaký identifikátor.
Parameter itemText určuje text, ktorý bude zobrazený v rámci položky.
Parameter parentHandle identifikuje položku nadradenú vkladanej položke. Ak je jeho hodnota 0, vkladaná položka sa
považuje za koreňovú.
Akcia vkladá novú položku na koniec aktuálnej úrovne (tá je daná parametrom parentHandle). Ak je potrebné ju vložiť za
konkrétnu, je ju potrebné identifikovať posledným parametrom insertAfterHandle.
Príklad
; dve koreňové položky
%HI_AddTreeItem(_tree, "10", 0, 10)
%HI_AddTreeItem(_tree, "20", 0, 20)
;
%HI_AddTreeItem(_tree, "11", 10, 11)
%HI_ExpandItem(_tree, 10, @TRUE)
Referenčná premenná _tree identifikuje Windows prvok typu Strom.
Súvisiace stránky:
Funkcie pre ovládanie grafických objektov
Argumenty funkcie - typy