Blur

Formulaires, interaction, saisie

Description

TPDFlibFormSession

Quand un widget a le focus, son édition active est d'abord validée ou annulée, l'action de flou /Bl du widget focalisé est dispatchée et ce n'est qu'alors que le focus est effacé

Sans widget focalisé mais avec une édition active, l'appel se contente de valider ou d'annuler cette édition et renvoie le résultat correspondant

Un /Bl soumis à veto conserve le focus actuel et renvoie 0

Déclaration

function Blur(CommitCurrent: Boolean = True): Integer;

Paramètres

CommitCurrentTrue valide l'édition active avant la perte de focus, False l'annule

Valeur de retour

Renvoie 1 lorsque le focus a été effacé ou qu'aucune perte de focus n'était nécessaire, sinon 0 lorsque l'appel était réentrant, que la validation a échoué ou que l'action /Bl a fait l'objet d'un veto

Voir aussi

FocusField, FocusNext, CommitEdit, CancelEdit, DispatchAction, FocusedFieldIndex, TPDFlibFormSession