Udostępnij za pośrednictwem


Okno dialogowe wyboru

To modalne okno dialogowe umożliwia użytkownikom wybieranie określonych elementów.

Okno dialogowe wyboru zawiera kontrolkę SelectionTree publikującą kilka elementów ControlEvents. Często te elementy ControlEvents są subskrybowane przez kontrolki Text, Iconlub Bitmap, które wyświetlają opis, rozmiar, ścieżkę i ikonę wyróżnionego elementu.

W oknie dialogowym jest kontrolka PushButton, która publikuje SelectionBrowse ControlEvent i okno dialogowe przeglądania. Kontrolka Przeglądaj umożliwia użytkownikowi wybranie katalogu.

Drzewo wyboru jest wypełniane dopiero po wywołaniu akcji CostInitialize i akcji CostFinalize.

Okno dialogowe Wybór jest często używane do wybierania funkcji. Funkcje są wyświetlane jako elementy w kontrolce SelectionTree i oznaczone krótkim ciągiem tekstu wyświetlanym w kolumnie Tytuł tabeli Feature. Ciąg tekstowy w kolumnie Opis tabeli Feature jest publikowany jako SelectionDescription ControlEvent i wyświetlany przez kontrolkę Tekst w oknie dialogowym Wybór. Kontrolka Drzewa zaznaczenia publikuje również uchwyt na ikonę wyróżnionego elementu.