Printing in Windows
Derek Huby
derek.huby at ntlworld.com
Tue Oct 1 11:00:01 EDT 2002
Dear all,
Here's a strange one...
I'm developing a stack (in Rev 1.1, Windows 2000 Professional) where I need
to be able to print cards containing text fields. Now, at first I was
dismayed to find that text didn't print properly - it wasn't wrapping
properly at the right-hand edge of the fields. I checked out the docs, and
soon discovered the formatForPrinting property. Joy! All I had to do was set
this property to true for a stack during printing, and I got crisp, clear
print outs with properly wrapped text.
All seemed to be well. However, the occasional card would't print properly -
strange 'line breaks' in fields would appear every now and again. I've now
narrowed it down to the following recipe:
When formatForPrinting = true, a field will print correctly EXCEPT where it
contains an upper case 'G'. Any word containing 'G' causes the text to
'misflow' - the next word will be on the next line.
For example, "Getting married in Gretna Green" will look like this:
--
Getting
Married in Gretna
Green
--
(Told you it was strange.)
I'm probably doing something incredibly stupid, but any suggestions would be
helpful!
TIA,
Derek
More information about the use-livecode
mailing list