Caixa de Diálogo de Seleção
Essa caixa de diálogo modal permite que os usuários selecionem itens específicos.
Uma Caixa de Diálogo de Seleção contém um Controle SelectionTree que publica vários ControlEvents. Normalmente, esses ControlEvents são assinados por controles Texto, Ícone ou Bitmap que exibem uma descrição, o tamanho, o caminho e o ícone do item realçado.
Há um Controle PushButton na caixa de diálogo que publica o ControlEvent de SelectionBrowse e gera uma Caixa de Diálogo de Navegação. O controle Navegação permite que o usuário selecione um diretório.
A árvore de seleção é preenchida somente depois que a Ação CostInitialize e a Ação CostFinalize são chamadas.
Uma caixa de diálogo de Seleção é comumente usada para selecionar recursos. Os recursos são listados como itens em um controle SelectionTree e rotulados com a cadeia de caracteres curta de texto que aparece na coluna Título da Tabela de Recursos. A cadeia de caracteres de texto na coluna Descrição da Tabela de Recursos é publicada como um ControlEvent de SelectionDescription e exibida por um Controle de Texto na Caixa de Diálogo de Seleção. O controle de Árvore de Seleção também publica o identificador no ícone do item realçado.