Finestra di dialogo Sfoglia
Una finestra di dialogo Sfoglia consente all'utente di selezionare una directory. La directory non deve esistere e può essere creata utilizzando questo controllo.
Questo tipo di finestra di dialogo contiene in genere i tre controlli seguenti. Questi controlli sono connessi alla stessa proprietà. Tale proprietà è il percorso selezionato.
- Un controllo PathEdit per selezionare la sezione finale del percorso. Questo controllo non può perdere lo stato attivo se la coda immessa non è valida nel volume corrente.
- Un controllo DirectoryCombo per visualizzare il percorso attualmente selezionato visualizzato dal controllo PathEdit. Questo controllo non mostra l'ultimo segmento del percorso.
- Un controllo DirectoryList per visualizzare le cartelle sotto la directory attualmente visualizzata da DirectoryCombo. Può anche visualizzare una cartella che non è ancora stata creata.
Una finestra di dialogo Sfoglia contiene in genere anche un controllo DirectoryCombo che specifica i tipi di volume da visualizzare. È comune che tutti i tipi di volume vengano visualizzati in una finestra di dialogo Sfoglia.
Le finestre di dialogo Sfoglia contengono in genere tre controlli PushButton . Questi pulsanti sono collegati ai rispettivi eventi ControlEvent nella tabella ControlEvent . Questi pulsanti vengono usati per attivare le opzioni di controllo seguenti.
Opzione di controllo | ControlEvent |
---|---|
Up One Level | DirectoryListUp |
Nuova cartella | DirectoryListNew |
Aperto | DirectoryListOpen |
Affinché l'opzione Nuova cartella funzioni con un nome di cartella non predefinito, il percorso della nuova cartella deve essere specificato nella tabella uiText . La stringa di percorso deve usare il formato "nome file breve|nome file lungo" per il nome file. Ad esempio, usare un nome di file come "MyProd~1|Il mio favoloso prodotto". Per altre informazioni sul formato del nome file, vedere tipo di dati colonna. Se il percorso non è presente nella tabella UIText o se è impostato su un valore non valido, viene impostato su "Fldr|Nuova cartella" per impostazione predefinita. Il pulsante nuova cartella può essere omesso se la finestra di dialogo deve solo cercare le cartelle esistenti.