Platforms to show: All Mac Windows Linux Cross-Platform
Back to Graphics class.
Graphics.WinApplyDevModeMBS(devmode as WindowsDeviceModeMBS) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing Windows | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop only |
Returns true on success.
This function cannot be used to change the driver name, device name, or the output port. When the user changes the port connection or device name, the application must delete the original graphics and create a new graphics object with the new information.
Windows seems not to allow changing graphics object for printer while a page is open, so use WinEndPageMBS to close page before changing settings.
Does not work for Xojo 2016r4 and newer due to switch to DirectDraw for printing.
Some examples using this method:
Blog Entries
The items on this page are in the following plugins: MBS Win Plugin.