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.

  • 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.
  • Controllo DirectoryCombo per visualizzare il percorso attualmente selezionato visualizzato dal controllo PathEdit. Questo controllo non mostra l'ultimo segmento del percorso.
  • 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 ControlEvent nella tabella ControlEvent. Questi pulsanti vengono usati per attivare le opzioni di controllo seguenti.

Opzione di controllo ControlEvent
Livello superiore DirectoryListUp
Nuova cartella DirectoryListNew
Open DirectoryListOpen

 

Affinché l'opzione Nuova cartella funzioni con un nome di cartella non predefinito, è necessario specificare il percorso della nuova cartella nella tabella UIText. La stringa di percorso deve usare il formato "nome file breve|nome file lungo" per il nome del file. Ad esempio, usare un nome di file, ad esempio "MyProd~1| Il mio favoloso prodotto". Per altre informazioni sul formato del nome file, vedere il tipo di dati della colonna Filename . Se il percorso non è presente nella tabella UIText o se è impostato su un valore non valido, viene impostato su un valore "Fldr| Nuova cartella" per impostazione predefinita. Il pulsante Nuova cartella può essere omesso se la finestra di dialogo deve solo cercare le cartelle esistenti.