Une annotation en ligne contient la description complète des paramètres de mise en page au niveau de la fonction.
- Elle n'utilise donc pas la mise en page définie dans la définition du symbole.
- Elle nécessite donc logiquement un peu plus de mémoire qu'une annotation "normale".
Elle est créée lorsqu'au moins un paramètre de mise en page a été modifié ou explicitement défini (avec l'éditeur d'attributs ou lors de l'importation de données, par exemple avec FME).
L'ID de symbole de l'annotation est mis à la valeur -1 par de telles modifications.
En changeant le style "inline" sur un autre symbole dans l'éditeur d'attributs, l'information de style individuelle est à nouveau supprimée sur la fonction.
Une annotation en ligne dont seul le contenu textuel est modifié (p. ex. par AttrLink) reste "en ligne".
Une annotation qui vient d'être créée avec des fonctions UT n'est pas "inline".
Pourquoi les annotations en ligne sont-elles souvent créées lors de l'importation de données, par exemple avec FME ?
Première possibilité :
Pour pouvoir placer correctement une annotation de ligne multiple, il faut définir un offset dans la définition du symbole. Cela a pour conséquence qu'une annotation ne se trouve pas exactement à la même position que dans les données sources.
Si cette "erreur de positionnement" est ensuite résolue en définissant une valeur de décalage individuelle dans une annotation, cela conduit inévitablement à une annotation en ligne.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.