Text (nur Inventor)

Zusammenfassung

Dieses Design ermöglicht die Erstellung einer einzelnen Textzeile. Die Funktion Text verhält sich wie die Funktion Rectangle, wobei die Größe dieses Rechtecks durch die Funktion Text bestimmt wird.

Mixins

RectangleMixin

InkTextMixin

Kanonische Werte

Name Typ Beschreibung
text String Die anzuzeigenden Zeichen.

Regeln

Name Typ Beschreibung
width Number Die Gesamtbreite der Zeichen. Dadurch wird der width-Parameter von Rectangle überschrieben.
height Number Die Gesamthöhe der Zeichen. Dadurch wird der height-Parameter von Rectangle überschrieben.

Gruppenregeln

Beispiel 1

Name: text_Ex01
Design: BasePart
Untergeordneter Name: myText
Untergeordnetes Design: :Text
Name Typ Angegeben
Text String "Lorem"

Beispiel 2

Name: text_Ex02
Design: BasePart
Untergeordneter Name: myRectangle
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
height Number 1
width Number 3
color String "blue"
linePattern String "Dotted"
Untergeordneter Name: txtLabel
Untergeordnetes Design: :Text
Name Typ Angegeben
Text String makeString(myRectangle.DesignName)
charHeight Number 0.25

Beispiel 3

Name: text_Ex03
Design: BasePart
Untergeordneter Name: myRectangle
Untergeordnetes Design: :Rectangle
Name Typ Angegeben
height Number 5
width Number 3
color String "jungle green"
linePattern String "Dotted"
Untergeordneter Name: txtWidth
Untergeordnetes Design: :Text
Name Typ Angegeben
Text String format("width %d", myRectangle.width)
eBottom point myRectangle.eTop + Me.unitY * 0.3
charHeight Number 0.5
Untergeordneter Name: txtHeight
Untergeordnetes Design: :Text
Name Typ Angegeben
Text String format("width %d", myRectangle.height)
eBottom point myRectangle.eLeft + unitX * 0.3
charHeight Number 0.5
xDirection Vector Me.unitY
yDirection Vector -Me.unitX

Beispiel 4

Name: text_Ex04
Design: BasePart
Untergeordneter Name: myText
Untergeordnetes Design: :Text
Name Typ Angegeben
text String "Lorem"
textFont String "ariali.ttf"

Beispiel 5

Name: text_Ex05
Design: BasePart
Untergeordneter Name: myText
Untergeordnetes Design: :Text
Name Typ Angegeben
text String "~u21222"
textFont String "ariali.ttf"