angle | real (0.0...359.9) |
mirror | int |
name | string (ELEMENT_NAME_LENGTH) |
package | UL_PACKAGE |
spin | int |
value | string (ELEMENT_VALUE_LENGTH) |
x, y | int (Ursprung, Aufhängepunkt) |
Loop members
texts() | UL_TEXT (siehe Anmerkung) |
Konstanten
ELEMENT_NAME_LENGTH | max. empfohlene Länge eines Element-Namens (wird nur für formatierte Ausgaben benutzt) |
ELEMENT_VALUE_LENGTH | max. empfohlene Länge eines Element-Values (wird nur für formatierte Ausgaben benutzt) |
Siehe auch UL_BOARD, UL_CONTACTREF
Anmerkung
Das texts()-Member läuft nur durch die gesmashten Texte des Elements. Ist das Element nicht gesmasht, so wird diese Schleife nicht ausgeführt. Um alle Texte eines Elements zu bearbeiten, müssen Sie eine Schleife durch das texts()-Member des Elements selbst und durch das texts()-Member des zum Element gehörenden Package bilden.
angle gibt an um wieviel Grad das Element gegen den Uhrzeigersinn um seinen Aufhängepunkt gedreht ist.
Beispiel
board(B) { B.elements(E) { printf("Element: %s, (%d %d), Package=%s\n", E.name, E.x, E.y, E.package.name); } }
Index | Copyright © 2005 CadSoft Computer GmbH |