English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Oggetti UI
  • Libreria Form
  • Metodi

Close

procedura copia link

Scopo

Permette di chiudere il form tramite Visual Code.

Sintassi

Form.Close(flag conferma)

Argomenti

Flag Conferma E' un parametro booleano opzionale che permette di specificare se il form deve ritornare al chiamante una scelta conformata o annullata. Il valore di questo flag influenza il valore del parametro Confirm dell'evento di End Modal e ha significato solo per una form aperta come popup.

Esempio di codice

// **********************************
// Called when a form is losing focus
// **********************************

event SitoProGamma.Deactivate(
  inout boolean Cancel // Cancel deactivate event (the form is still activ...
)
{
  // Se la finestra contenente il Panel Field con il Sito di Pro Gamma viene
  // messa in secondo piano allora la chiudo. Il sito all'interno del campo
  // viene ricaricato dalla pagina iniziale ogni volta che la finestra viene
  // aperta o portata il primo piano. Per sottolineare questo comportamento
  // all'utente chiudo la schermata nel caso in cui venga messa in secondo
  // piano.

  this.Close(??)
}
  • Quando l'utente preme il bottone Conferma nella barra del titolo il framework chiama il metodo Close(True) sulla form; se invece l'utente preme il bottone Annulla allora viene chiamato il metodo Close(False).
  • Attenzione: Qualora la videata sia una videata multipla occorre tenere presente che la riga di codice
       this.Close()
    se chiamata da una procedura o evento interno alla videata non chiude l'istanza multipla. Per poter chiudere una form multipla da una delle procedure o eventi contenuti nella videata occorre scrivere le seguenti righe di codice:
       IDForm f = this.IDForm()
       f.Close()
    
    Solo in questo modo la videata multipla verrà chiusa correttamente.

Ultima modifica: 23/03/2021 / Validità: da 6.5.2680

Vedi Anche

  • Is Open (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum