Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 10.1   10.2   10.3   10.4   10.5   11.0   11.1   11.2   11.3   11.4    Statistic    FMM    Blog  

PrintDialog.GetLastSettings

Queries last settings from print dialog.

Component Version macOS Windows Linux Server iOS SDK
PrintDialog 6.2 ✅ Yes ❌ No ❌ No ❌ No ❌ No
MBS( "PrintDialog.GetLastSettings" )

Parameters

none

Result

Returns text or error.

Description

Queries last settings from print dialog.
Please print once with enabled print dialog functions. After printing with dialog, you can query last settings and see what OS X or your driver uses.

Since version 10.1 we return settings as JSON instead of XML and includes print parameter.

Examples

Get last settings:

MBS("PrintDialog.GetLastSettings")

Query settings after using dialog:

Set Variable [ $r ; Value: MBS("PrintDialog.Install") ]
Set Variable [ $r ; Value: MBS("PrintDialog.Enable") ]
Print [ With dialog: On ]
Set Variable [ $r ; Value: MBS("PrintDialog.Disable") ]
Set Variable [ $r ; Value: MBS("PrintDialog.GetLastSettings") ]
Set Field [ Printer Dialog on Mac::Path ; $r ]

See also

Release notes

Example Databases

Blog Entries

Created 30th April 2016, last changed 21st February 2020


PrintDialog.GetLastPage - PrintDialog.GetNoDialog

Feedback: Report problem or ask question.