Come eseguire la giustificazione del testo in una casella di testo con markup?Ho notato che se la casella di testo ha Markup abilitato, la proprietà Giustificazione testo viene ignorata.
Voglio che il testo sia giustificato a destra e semplicemente non funziona. Ma non appena disattivo il markup, si allinea correttamente.
E 'un errore?
Esiste un modo per giustificare il testo contrassegnato utilizzando il markup?
GraficaScriptingRi: Come fare la giustificazione del testo in una casella di testo con markup?Questo potrebbe dare un'idea di cosa sta succedendo. Con il markup i caratteri "extra" sono ancora molto probabilmente presenti anche se non li vedi e sembra che non si allineino correttamente.
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;
Ri: Come fare la giustificazione del testo in una casella di testo con markup?Questa è stata una dimostrazione perfetta! A me sembra un bug, o almeno il comportamento è totalmente inaspettato. Qualche soluzione alternativa per questo?