realbasic-nug.de
[Top] [All Lists]

Re: Druckunterschied Mac zu Windows

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: Druckunterschied Mac zu Windows
From: Dr. Jürgen Czischke <Juergen dot Czischke at gmx dot de>
Date: Mon, 17 Jul 2006 16:52:35 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
References: <36D10C54-CDA1-417B-853D-B523E0C555DC at typo-lehner dot de> <173d5d66bb7ac5086609bb1a2e527722 at gmx dot de> <28C189B1-094E-4E6A-9D9E-915B89C9BEAC at typo-lehner dot de>

Am 17.07.2006 um 14:14 schrieb Robert Lehner:

Hallo Jürgen,

leider bin ich nicht recht weiter. Vor allem der Code
  stp=F2.KNr.StyledTextPrinter(g,96*7.5)
      stp.drawBlock 489,12,96*7.5
      stp=F2.E9.StyledTextPrinter(g,96*7.5)
      stp.drawBlock 27,18,96*7.5
funktioniert unter Windows nicht. Das erste STP druckt (zumindest mit dem Mac) eine größere Nummer ein, das zweite STP dann den restlichen Text. Unter Windows wird diese Nummer jetzt gar nicht gedruckt. Ich werde das alles nochmals anders machen müssen.

Versuch es mal mit       stp.drawBlock 489,12,96*10
Vielleicht ist die Höhe unter Windows zu gering. (siehe Mail von Christian)
Alles ohne Gewähr und Überprüfung!

Ob das EndOfLine mit Left funktioniert, weiß ich auch nicht. Im Mac ist es nur der chr(13) und in Windows chr(13)+chr(10), also einmal Länge 1 und einmal Länge 2.
Ich habe deshalb das EndOfLine wieder durch chr(13) ersetzt.

Wenn das eine Antwort auf meine Frage war, dann hast Du mich missverstanden. Ich nehme an, dass F2.E9 ein Editfield ist. Was passiert, wenn Du den Text in F2.E9 rechtsbündig schreibst?
Wird er dann auch so gedruckt?
Meine RB-Version 5.5.3 macht das nicht.


Gruß von Jürgen


<Prev in Thread] Current Thread [Next in Thread>