Scopo
Permette di regolare la posizione della scrollbar verticare della finestra browser. Può essere usata per spostare automaticamente il contenuto della finestra del browser per rendere visibili le parti che interessano.
Sintassi
int NewScroll = 100 //
//
Form.VerticalScroll := NewScroll
//
Form.VerticalScroll := NewScroll
Quando letta
Ritorna il valore impostato solo se letta nello stesso ciclo di risposta al browser, altrimenti può tornare -1 oppure zero.
Quando impostata
Sposta verticalmente il contenuto della finestra del browser della misura impostata in pixel.
Esempio di codice
// *****************************
// Fired after a query operation
// *****************************
event StatisticheDadi.Lanci.AfterFind()
{
// Calcolo la media della somma dei due dadi lanciati
this.CalcolaMedia()
//
// Sposto i 2 campi di media e mi posiziono sull'ultima riga
Lanci.ActiveRow := Lanci.TotalRows() - ONE
Lanci.Media2.ListTop := Lanci.ListHeight - Lanci.Media2.ListHeight
Lanci.Media1.ListTop := Lanci.Media2.ListTop
//
// Sposto in alto il contenuto della pagina per mostrare sempre l'ultima riga
// all'utente.
this.VerticalScroll := (Lanci.TotalRows() * Lanci.Dado1.ListHeight)
}
// Fired after a query operation
// *****************************
event StatisticheDadi.Lanci.AfterFind()
{
// Calcolo la media della somma dei due dadi lanciati
this.CalcolaMedia()
//
// Sposto i 2 campi di media e mi posiziono sull'ultima riga
Lanci.ActiveRow := Lanci.TotalRows() - ONE
Lanci.Media2.ListTop := Lanci.ListHeight - Lanci.Media2.ListHeight
Lanci.Media1.ListTop := Lanci.Media2.ListTop
//
// Sposto in alto il contenuto della pagina per mostrare sempre l'ultima riga
// all'utente.
this.VerticalScroll := (Lanci.TotalRows() * Lanci.Dado1.ListHeight)
}
- La proprietà deve essere impostata ad un valore maggiore o uguale a zero, tuttavia nessun errore avviene se si imposta ad un valore negativo.
Ultima modifica: 23/03/2021 / Validità: da 6.5.2680