Wie richte ich den Text in einem Textfeld mit Markup aus?Mir ist aufgefallen, dass die Eigenschaft „Textausrichtung“ ignoriert wird, wenn im Textfeld „Markup“ aktiviert ist.
Ich möchte, dass der Text rechtsbündig ausgerichtet ist, aber das funktioniert einfach nicht. Aber sobald ich die Markierung ausschalte, wird er richtig ausgerichtet.
Ist es ein Fehler?
Gibt es eine Möglichkeit, markierten Text mithilfe von Markup auszurichten?
Erweiterte statistische ModellierungKonsumenten- und MarktforschungVersuchsplanungBetreff: Wie führt man eine Textausrichtung in einer TextBox mit Markup durch?Wenn das Problem so ist, wie das vorherige Beispiel gezeigt hat, fallen einem nicht wirklich gute Lösungen ein. Vielleicht könnten Sie versuchen, die Breite des Textfelds zu ändern und davor SpacerBox hinzuzufügen. Keine Ahnung, wie gut das auf Dauer funktionieren würde.
Names Default To Here(1);
win = New Window("Example", V List Box(Align(right),
Spacer Box(Size(1400,0)),
fontobj = text = Text Box("This is bold text. This is italic text. This is underlined text. This is bold, italic, underlined text.")));
text << Set Width(500);
text << Justify Text("right");
text << setText(
"This is <B>bold</B> text. This is <I>italic</I> text. This is <U>underlined</U> text. This is <B><I><U>bold, italic, underlined</U></I></B> text."
);
wait(2);
text << markup;
Betreff: Wie führt man eine Textausrichtung in einer TextBox mit Markup durch?Das war eine perfekte Demonstration! Für mich sieht es nach einem Fehler aus – oder zumindest ist das Verhalten völlig unerwartet. Gibt es hierfür eine Problemumgehung?
Betreff: Wie führt man eine Textausrichtung in einer TextBox mit Markup durch?Dies könnte eine Vorstellung davon geben, was los ist. Mit Markup sind die „zusätzlichen“ Zeichen höchstwahrscheinlich immer noch vorhanden, auch wenn Sie sie nicht sehen, und es sieht so aus, als ob sie nicht richtig ausgerichtet werden.
Names Default To Here(1);
win = New Window("Example", V List Box(Align(right),
fontobj = text = Text Box("This is bold text. This is italic text. This is underlined text. This is bold, italic, underlined text.")));
text << Set Width(1400);
text << Justify Text("right");
Wait(2);
text << setText(
"This is <B>bold</B> text. This is <I>italic</I> text. This is <U>underlined</U> text. This is <B><I><U>bold, italic, underlined</U></I></B> text."
);
wait(2);
text << markup;