Condizioni di notifica
Questo evento viene notificato dal pannello quando un campo acquista o perde il fuoco.
Può essere utilizzato insieme alle proprietà relative alla Selezione Testuale per sapere anche la posizione del cursore.
Utilizzo consigliato
L'evento di OnFocus permette di sapere quando un campo ha perso o acquisito il fuoco.
Argomenti
Field | E' un numero intero che rappresenta il campo del pannello che ha acquisito o perso il fuoco. Deve essere confrontato con la proprietà Me del campo di pannello. |
Got Focus | E' un parametro Booleano che vale True se il campo ha acquisito il fuoco e False se l'ha perso. |
Esempio di codice
// ************************************************************************
// Evento notificato dal pannello quando un campo acquista o perde il fuoco
// ************************************************************************
event ImpiegatiFastQbe.Impiegati.OnFocus(
int Field // E' un intero che indica il campo che ha preso ...
inout boolean GotFocus // True se il campo ha acquisito il fuoco, false ...
)
{
// Se ho preso il fuoco mostro un tooltip
if (GotFocus)
{
string objId = FindObjId(Field) // Trovo l'identificatore del campo
//
// Mostro il Tooltip
Esempidp.showTooltip("Io ho il fuoco!", "Focus", objId, 0, 0, Top, 0, ...
)
}
}
// Evento notificato dal pannello quando un campo acquista o perde il fuoco
// ************************************************************************
event ImpiegatiFastQbe.Impiegati.OnFocus(
int Field // E' un intero che indica il campo che ha preso ...
inout boolean GotFocus // True se il campo ha acquisito il fuoco, false ...
)
{
// Se ho preso il fuoco mostro un tooltip
if (GotFocus)
{
string objId = FindObjId(Field) // Trovo l'identificatore del campo
//
// Mostro il Tooltip
Esempidp.showTooltip("Io ho il fuoco!", "Focus", objId, 0, 0, Top, 0, ...
)
}
}
Ultima modifica: 25/10/2016 / Validità: da 9.1.4040