In sintesi
In questa lezione vengono illustrati i metodi principali della libreria dell'oggetto Form.
Nota: questo video corso è stato realizzato con la versione 4 di Instant Developer. Anche se i contenuti sono ancora attuali e sono utili per imparare ad utilizzare Instant Developer, alcune affermazioni sono di fatto superate. Per i dettagli e le ultime novità sulle funzionalità illustrate vi rimandiamo alla sezione di reference che viene tenuta aggiornata giornalmente.
Vediamo quali altre funzioni notevoli sono contenute nella libreria dell'oggetto Form. Innanzitutto i metodi Show e Close permettono di aprire o chiudere una form, eventualmente come form modale. Il metodo Show Message, serve invece per aggiungere un messaggio relativo alla form nella barra dei messaggi.
La proprietà Visible può essere utile per nascondere una form senza chiuderla, mentre la proprietà Vertical Scroll serve per regolare la scrollbar verticale della form. La funzione Has Focus ci dice se la form è quella attiva, mentre la funzione Is Open ci dice se la form è già aperta. Infine la proprietà Owner ci dice quale form ha aperto questa form in modalità modale.
Vediamo adesso un esempio di come si possono usare queste proprietà. Innanzitutto creiamo una toolbar nella form dei prodotti con due comandi, legati a due procedure che chiameremo Apri e Chiudi. Vogliamo anche fare in modo che questa toolbar appaia all'interno della barra del titolo della form; per fare questo dobbiamo tirare la form sul command set, impostandone in questo modo il contenitore. La prima procedura apre la form degli ordini, ma se è già aperta la porta in primo piano e mette un messaggio. La seconda procedura chiude la form dei prodotti.
Compiliamo l'applicazione per vedere il funzionamento.