Frage

Ich möchte eine Linie in einer solchen Art und Weise ausgerichtet haben, dass einige erste Worte sind linksbündig ausgerichtet, und einige letzte Worte sind richtig ausgerichtet sind, aber alle sind in derselben Zeile:

| text 1                           text2 |
| Lorem ipsum             dolor sit amet |

Ist das possibile? Wie kann ich das machen?

War es hilfreich?

Lösung

Soweit ich weiß, ist der einzige Weg, Tabstopps zu verwenden. Sie erstellen Sie einfach eine rechtsbündigen Tabstopp ganz am rechten Rand. Dann müssen Sie Ihren Text als

schreiben
text 1\ttext2
Lorem ipsum\tdolor sit amet

wobei \ t ist ein Tabulatorzeichen (d.h. U + 0009).

Andere Tipps

Ich hatte das gleiche Problem, müssen Sie die Nachricht EM_SETTYPEPOGRAPHYOPTIONS an die Steuerung mit wParam = TO_ADVANCEDTYPOGRAPHY zu senden, und lParam = TO_ADVANCEDTYPOGRAPHY, dann rechts die PARAFORMAT mit den rgxTabs[ n ] += 0x2000000 Arbeiten rechtfertigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top