Obiekt PmfTree
Opis:
Obiekt ten przedstawia jedną pozycję formularza typu: Drzewo.
Właściwości i metody tego obiektu:
| BgColor | Właściwość zwraca lub ustawia kolor tła drzewa |
| TextColor | Właściwość zwraca lub ustawia kolor tekstu pozycji drzewa |
| TreeRoot | Właściwość zwraca obiekt PmfTreeItem, który przedstawia pozycję korzenia drzewa |
| TreeRootVisible | Ustawienie widoczności elementu korzenia drzewa |
Powiązane obiekty:
| PmfTreeItem | (Element drzewa) Obiekt przedstawia pozycję drzewa |
Właściwości i metody wspólne dla wszystkich obiektów typu PmfObject:
Zdarzenia:
| onAction | Jest wywołane podczas powstania ważnej logicznej akcji nad obiektem |
| onExpand | Jest wywołane podczas rozpakowania lub spakowania elementu drzewa |
| onFocus | Jest wywołane jeżeli Pmf obiekt uzyska lub utraci fokus |
| onItemRequest | Jest wywołane podczas wymógu utworzenia podelementów dla dynamicznych elementu drzewa |
| onSelChange | Jest wywołane podczas zmiany wyboru elementu drzewa |
Notatka:
Pozycje drzewa:
root - korzeń drzewa:
Korzeń drzewa jest wytworzony automatycznie podczas tworzenia obiektu
PmfTree. Tego elementu nie można usunąć ani zmienić jego identyfikator.
item - element drzewa:
wewnętrzny element drzewa posiadający rodzica oraz elementy podległe
leaf - końcowy element drzewa:
element drzewa, który nie posiada żadnych podelementów
branch - gałąź drzewa:
zbiór elementów, który składa się z danego pozycja i wszystkich jego podelementów aż do ostatniego poziomu
- Nie wszystkie elementy drzewa muszą być tworzone na początku procesu przeglądania. Mogą one zostać wypełniane dynamicznie dopiero po rozwinięciu pozycji. Patrz właściwość
PmfTreeItem.RequestType.
- Każdej pozycji drzewa można przyszeregować wartość prywatną (patrz właściwość
PmfTreeItem.PrivateData), kterą można poźniej wykorzystać na przykład w zdarzeniu
onSelChange.