Selectiedialoogvenster
Met dit modale dialoogvenster kunnen gebruikers bepaalde items selecteren.
Een selectiedialoogvenster bevat een SelectionTree-besturingselement waarmee verschillende ControlEvents worden gepubliceerd. Deze ControlEvents worden meestal geabonneerd op Text, Iconof Bitmap besturingselementen die een beschrijving, de grootte, het pad en het pictogram van het gemarkeerde item weergeven.
Er is een PushButton-besturingselement in het dialoogvenster waarmee het SelectionBrowse ControlEvent wordt gepubliceerd en een dialoogvenster Bladerenwordt weergegeven. Met het besturingselement Bladeren kan de gebruiker een map selecteren.
De selectiestructuur wordt pas ingevuld nadat de actie CostInitialize en actie CostFinalize worden aangeroepen.
Een selectiedialoogvenster wordt vaak gebruikt om functies te selecteren. De functies worden weergegeven als items in een SelectionTree-besturingselement en gelabeld met de korte tekenreeks die wordt weergegeven in de kolom Titel van de Functietabel. De tekenreeks in de kolom Beschrijving van de tabel Functie wordt gepubliceerd als een SelectionDescription ControlEvent en weergegeven door een Tekstbesturingselement in het dialoogvenster Selectie. Het besturingselement Selectiestructuur publiceert ook de greep naar het pictogram van het gemarkeerde item.