On Dec 13, 2006, at 8:20 AM, TJ Hanson, PhD wrote:

I print using PrintField (an editfield) inside a staging window called PrintStage. I load the editfield, then send it to the printer via DrawBlock. Briefly:

   DIM STPPage As StyledTextPrinter

STPPage = PrintStage.PrintField.StyledTextPrinter (g,PageWidth) // load block

STPPage.DrawBlock(40, 40, PageHeight) // send a block to the printer

This allows printing in normal darkness. However, when I try to load a font, or point size via:

   PrintStage.PrintField.TextFont = "Andale Mono"
   PrintStage.PrintField.TextSize = 8

then the printing changes to draft mode (very light). My question is, how can I get it to print in normal mode (not draft) while still assigning a font and point size?

I use an HP psc 2410xi photosmart all-in-one inkjet printer.

Thanks for the help,  TJH


I haven't been able to duplicate your results on my Epson C82 ink jet printer from MacOS, with PrintField set to Styled and MultiLine, so I don't know what is causing the problem. Does it print light when setting a larger font size? You might try setting your font and text size using SelStart...etc, as below, but it's just something to try, not likely a fix:

  PrintStage.PrintField.SelStart = 0
  PrintStage.PrintField.SelLength = len(PrintStage.PrintField.Text)
  PrintStage.PrintField.SelTextFont = "Andale Mono"
  PrintStage.PrintField.SelTextSize = 8
PrintStage.PrintField.SelText = "Now is the time for all good men to come to the aid of the party"

Best,

Jack



_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to