Auswahldialogfeld
In diesem modalen Dialogfeld können Benutzer bestimmte Elemente auswählen.
Ein Auswahldialogfeld enthält ein SelectionTree-Steuerelement, das mehrere Steuerelementereignisse veröffentlicht. In der Regel werden diese Steuerelementereignisse von Text-, Icon- oder Bitmap-Steuerelementen abonniert, die eine Beschreibung, die Größe, den Pfad und das Symbol des hervorgehobenen Elements anzeigen.
Im Dialogfeld befindet sich ein PushButton-Steuerelement, das das SelectionBrowse-Steuerelementereignis veröffentlicht und ein Dialogfeld „Durchsuchen“ erzeugt. Mit dem Browse-Steuerelement kann der Benutzer ein Verzeichnis auswählen.
Die Auswahlstruktur wird erst gefüllt, nachdem die CostInitialize-Aktion und die CostFinalize-Aktion aufgerufen wurden.
Ein Auswahldialogfeld wird häufig verwendet, um Features auszuwählen. Die Features werden als Elemente in einem SelectionTree-Steuerelement aufgeführt und mit der kurzen Textzeichenfolge beschriftet, die sich in der Title-Spalte der Feature-Tabelle befindet. Die Textzeichenfolge in der Description-Spalte der Feature-Tabelle wird als SelectionDescription-Steuerelementereignis veröffentlicht und von einem Text-Steuerelement im Auswahldialogfeld angezeigt. Das SelectionTree-Steuerelement veröffentlicht das Handle auch im Symbol des hervorgehobenen Elements.