UL_TEXT

Membres de données

align entier (ALIGN_...)
Angle réel (0...359,9)
police entier (FONT_...)
calque int (entier)
linedistance int (entier)
symétrie int (entier)
ratio int (entier)
taille int (entier)
spin int (entier)
valeur chaîne
x, y entier (point d’origine)

Membres de boucle

wires() UL_WIRE (voir remarque)

Voir aussi UL_BOARD, UL_FOOTPRINT, UL_SHEET, UL_SYMBOL

Constantes

FONT_VECTOR police vectorielle
FONT_PROPORTIONAL police proportionnelle
FONT_FIXED police fixe
ALIGN_BOTTOM_LEFT aligné en bas à gauche
ALIGN_BOTTOM_CENTER aligné en bas au centre
ALIGN_BOTTOM_RIGHT aligné en bas à droite
ALIGN_CENTER_LEFT aligné au milieu à gauche
ALIGN_CENTER centré
ALIGN_CENTER_RIGHT aligné au milieu à droite
ALIGN_TOP_LEFT aligné en haut à gauche
ALIGN_TOP_CENTER aligné en haut au centre
ALIGN_TOP_RIGHT aligné en haut à droite

Remarque

Le membre de boucle wires() accède toujours aux différents fils dont le texte se compose lorsque la police vectorielle est utilisée, même si la police réelle n’est pas FONT_VECTOR.

Si l’objet UL_TEXT est dérivé d’un contexte UL_ELEMENT ou UL_INSTANCE, les valeurs des membres sont celles du texte réel, tel qu’il est défini dans le dessin du circuit imprimé ou de la feuille.

Exemple

board(B) {
  B.texts(T) {
    printf("Text: %s\n", T.value);
    }
  }