Ich erinner mich, dass es diese Diskussion schon öfters in den vergangen Jahren gab.
Die Problematik StyledText oder RTF Text im Zusammenhang mit DrawString zu drucken, wäre eine tolle Lösung.
Also: g.SuperDrawString RTFtext,x,y,breite
Das könnte ich in allen meinen Apps gut gebrauchen!
TextArea1.RTFDataMBS=r.field("formel").StringValue
Dim stp as StyledTextPrinter
stp=TextArea1.styledTextPrinter(g,200)
stp.DrawBlock x,y-9,zellenbreite
Das könnte ich in allen meinen Apps gut gebrauchen![/quote]
Ja, sowohl der offenbar nötige Umweg über das TextField als auch die mangelhafte Ausgabe (interessant, dass die 2 kleiner, aber nicht tiefgestellt gedruckt wird) lassen wohl nur den Schluss zu, dass Attributed bzw. Styled Text ungenügend unterstützt wird.
Hast du mal geschaut, ob es einen entsprechenden Feedback-Request gibt? Könntest du ggf. ein abgemagertes Demo-Projekt dafür beisteuern (zum Untermauern bzw. für einen neuen Request)?
Ich bin bis Montag anderweiterig beschfigt, dann mache ich das auf jeden Fall. In Feedback habe ich zwar etliche Probleme mit StyledText gefunden, aber das speziell jetzt nicht.
Aber Ulrich, machen wir uns nichts vor, das wird ebensowenig gefixed wie die ganze RTF Problematik, die ich schon vor Jahren in Feddback gemeldet habe. Hier nur mal eine Auswahl… nicht nur von mir…
25316
18489
9011
33587
7030
Hier kann man nur auf die MBS Plugins ausweichen… oder sich selbst etwas basteln.
Ich proboiere es Montag mal noch mit HTML aus, wie Beatrix es vorgschlagen hat
Verstehe deinen Frust, Stefan, aber wirf die Flinte nicht ins Korn. Gerade bei so alten Reports besteht die Gefahr, dass sie aus dem Blickfeld geraten, weil die Ingenieure nicht wissen, ob der Fehler “nebenbei” durch einen früheren Release gefixt wurde. Nimm dir ruhig die Freiheit, eventuell dort wo fehlend ein Beispielprojekt nachzureichen und ein “This still exists in ” dazuzuschreiben.
Ich vermute zwar auch, dass Styledtext/RTF momentan keine Priorität genießt, aber bei dem Alter (und der, wie in deinem Fall gut beschriebenen, unzureichenden Unterstützung) wär das auf jeden Fall ein Thema, das meiner Ansicht nach, der keine weitere Relevanz beigemessen werden sollte mit auf die Agenda zur Verbesserung von Xojo gehört.