I need some clarification please.

Docs for Set Current Printer say :
The SET CURRENT PRINTER command must be called before SET PRINT OPTION, 
so that the options available correspond to the selected printer. On 
the other hand, SET CURRENT PRINTER must be called after PAGE SETUP, 
otherwise the print settings are lost.

I make the following (in order) calls:
FORM SET OUTPUT($Table->;$Form)
PAGE SETUP($Table->;$Form)
SET CURRENT PRINTER($Printers{$Loc}) // where Printers{$Loc}) is an 
existing printer
PRINT SETTINGS

(all dialogs on OS X)
The first dialog (page setup) always says 
- Format for : Any Printer

The second dialog (Print job) shows the selected printer.

If I use a different printer (force code to select not the 
default/current printer)
The 'Page setup' dialog shows not the newly selected printer, but the 
old default printer; BUT the second dialog (print job) shows the newly 
selected printer.

If I called, in order:
PRINT SETTINGS(1)
SET CURRENT PRINTER($Printers{$Loc})
PRINT SETTINGS(2) or PRINT SETTINGS
The Page setup Dialog STILL shows format for 'any printer'


Is there some way to get these dialogs to agree - and present the SAME 
printer??

Thanks
---------------
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing 
**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to