EnsureFocusedEditor
Formulaires, interaction, saisie
Description
TPDFlibFormSession
Opère sur le widget actuellement focalisé et renvoie 0 quand aucun champ valide n'a le focus
Seuls les champs de texte et champs de choix éditables de type 4 sont éligibles ; les autres types de champ ne peuvent pas héberger un éditeur
Quand ce champ de base est déjà en édition, l'assistant renvoie directement 1 ; sinon, il démarre l'édition via BeginEdit
DispatchInputEvent directement, sinon elle démarre l'édition via
Déclaration
function EnsureFocusedEditor: Integer;
Valeur de retour
Renvoie 1 lorsqu'une édition est active pour le widget focus, sinon 0 lorsqu'aucun élément valide n'a le focus, que le champ ne peut pas héberger un éditeur ou que BeginEdit a échoué
Voir aussi
DispatchInputEvent, BeginEdit, FocusField, FocusedFieldIndex, EditingFieldIndex, TPDFlibFormInputKey, TPDFlibFormSession