THPDFPage.SetAnnotationAdditionalAction Method
Installe une action additionnelle d’annotation issue d’un THPDFActionBuilder sous le dictionnaire /AA de l’annotation
Déclaration
procedure SetAnnotationAdditionalAction(Annot: THPDFDictionaryObject; Trigger: THPDFAnnotationActionTrigger; Action: THPDFActionBuilder);
Unité
HPDFDoc
Paramètres
| Nom | Objectif |
|---|---|
Annot | Annotation dictionary returned by the most recent annotation creation call or another annotation lookup |
Trigger | Additional-action trigger, such as mouse enter, mouse exit, mouse down, mouse up, set focus, or lost focus |
Action | Chaîne d’actions construite avec THPDFActionBuilder |
Notes d'utilisation
- La méthode remplace toute action existante pour la même clé de déclencheur et laisse les autres entrées
/AAinchangées - Utilisez
ClearAnnotationAdditionalActionpour retirer une entrée d’action additionnelle d’annotation sans reconstruire le dictionnaire d’annotation - Les chaînes
THPDFActionBuilder.ThenActionsont préservées sous l’entrée/Nextémise - Les déclencheurs souris et focus utilisent
/E,/X,/D,/U,/Foet/Bl - Les déclencheurs ouverture, fermeture, visibilité et invisibilité de page utilisent
/PO,/PC,/PVet/PIet exigent PDF 1.5 - The method replaces any existing action for the same trigger key and keeps other /AA entries unchanged
- Utilisez
SetAnnotationJavaScriptActionpour le chemin de commodité réservé au JavaScript
API associées
- THPDFActionBuilderClass
- THPDFPageSetAnnotationActionMethod
- THPDFPageClearAnnotationAdditionalActionMethod
- THPDFPageSetAnnotationJavaScriptActionMethod