BaseFieldIndex

Formulaires, interaction, types de données

Description

Assistant interne de TPDFlibFormSession qui mappe un index de champ ou de widget temporaire sur l'index de son champ de base

Les index de champ ordinaires passent inchangés

Les index de widgets temporaires sont reconnus par leurs bits de balise, `(FieldIndex and $55000000) = $55000000`, et décodés avec `(FieldIndex and $00FFFFFF) shr 8`

Le code d'édition, d'activation et de focus utilise l'assistant pour attribuer l'entrée au niveau widget au champ parent qui stocke la valeur

Déclaration

function BaseFieldIndex(FieldIndex: Integer): Integer;

Paramètres

FieldIndexIndex de champ ou de widget temporaire à résoudre

Valeur de retour

Renvoie l'index du champ de base, qui égale FieldIndex pour les index de champs ordinaires

Voir aussi

EditingFieldIndex, FocusedFieldIndex, HitTest, GetTabSequence, TPDFlibFormSession