Text

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 Zeichenfolge Die anzuzeigenden Zeichen.

Regeln

Name Typ Beschreibung
Breite Zahl Die Gesamtbreite der Zeichen. Dadurch wird der width-Parameter von Rectangle überschrieben.
height Zahl 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 Zeichenfolge "Lorem"

Beispiel 2

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

Beispiel 3

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

Beispiel 4

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

Beispiel 5

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