| 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) |
| wires() | UL_WIRE (voir remarque) |
Voir aussi UL_BOARD, UL_FOOTPRINT, UL_SHEET, UL_SYMBOL
| 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 |
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.
board(B) {
B.texts(T) {
printf("Text: %s\n", T.value);
}
}