Thanks for bearing with me. There are a lot of questions here.

Mac OS X 10.2.4
Windows 2000
Samsung ML-1250 laser printer

1) I print a bunch of cards using code like this
--
lock screen
open printing
print card x
close printing
--
If I lock screen as above, on Windows or on Mac, the icons on my buttons don't print. Or worse, sometimes there are blank regions. If I don't lock screen, on Windows, then print card x also causes the UI to *flash each card* as it's being printed, and the button graphics look fine. But it's better than missing regions in the print job. What is the workaround?

2) What are the least volatile fonts for Rev on Windows? Meaning- I want the closest correspondence between the on-screen display and the printed output. I've discovered that "ms sans serif" apparently doesn't exist on my printer, and "Helvetica" is rendered HUGE when printed. Like an extra 5 em-spaces per line. (formatForPrinting is not really an acceptable option because all of my cards are editable and they are laid out with formatForPrinting off, with editing in mind)

3) However, I've also been experimenting with formatForPrinting and seeing no discernible difference by using formatForPrinting.

What's wrong with this code to print? If I'm doing anything stupid or redundantly, please let me know.
--
lock messages
close stack "FacilityCalculator"
set the formatForPrinting of stack "FacilityCalculator" to true
put the number of card "MainNavigation" of stack "FacilityCalculator" \
into tCardNumber
go stack "FacilityCalculator"
print card tCardNumber of stack "FacilityCalculator"
close stack "FacilityCalculator"
set the formatForPrinting of stack "FacilityCalculator" to false
close stack kSelfStack
set the formatForPrinting of stack kSelfStack to true
go stack kSelfStack
repeat with tCardNumber = 1 to the number of cards in this stack
put value( "isActiveCard()", card tCardNumber of this stack) into tActive
if tActive then
set the printCardBorders to true
set the printScale to 0.9
set the printRotated to true
print card tCardNumber of this stack
end if
end repeat
close printing
close stack kSelfStack
set the formatForPrinting of stack kSelfStack to false
go card "Report" of stack kSelfStack
unlock messages
--

Thanks,


Alex Rice, Software Developer
Architectural Research Consultants, Inc.
[EMAIL PROTECTED]
[EMAIL PROTECTED]



_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to