Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma caixa de diálogo Procurar permite que o usuário selecione um diretório. O diretório não precisa existir e pode ser criado usando esse controle.
Esse tipo de caixa de diálogo geralmente contém os três controles a seguir. Esses controles são conectados à mesma propriedade. Essa propriedade é o caminho que está sendo selecionado.
- Um controle PathEdit para selecionar a seção tail do caminho. Este controle não pode perder o foco se a cauda inserida não for válida no volume atual.
- Um DirectoryCombo controle para mostrar o caminho selecionado atualmente que é exibido pelo controle PathEdit. Esse controle não mostra o último segmento do caminho.
- Um DirectoryList controle para mostrar as pastas abaixo do diretório atualmente exibido pelo DirectoryCombo. Isso também pode mostrar uma pasta que ainda não foi criada.
Uma caixa de diálogo Procurar também geralmente contém um de controle DirectoryCombo que especifica os tipos de volume a serem exibidos. É comum que todos os tipos de volume sejam exibidos em uma caixa de diálogo Procurar.
As caixas de diálogo Procurar geralmente contêm três controles PushButton. Esses botões estão vinculados a seus respetivos ControlEvents em tabela ControlEvent. Esses botões são usados para ativar as seguintes opções de controle.
| Opção de controlo | ControlEvent |
|---|---|
| Subindo um nível | DirectoryListUp |
| Nova pasta | DirectoryListNew |
| Aberto | DirectoryListOpen |
Para que a opção Nova pasta funcione com um nome de pasta não padrão, o caminho da nova pasta deve ser especificado na tabela UIText. A cadeia de caracteres do caminho deve usar o formulário "short file name|long file name" para o nome do arquivo. Por exemplo, use um nome de arquivo como "MyProd~1|Meu produto fabuloso". Consulte o tipo de dados Nome do arquivo coluna para obter mais informações sobre o formato de nome de arquivo. Se o caminho não estiver presente na tabela UIText, ou se estiver definido como um valor inválido, ele será definido como um valor de "Fldr|Nova pasta" por padrão. O botão Nova pasta pode ser omitido se a caixa de diálogo só precisar procurar pastas existentes.