Platforms to show: All Mac Windows Linux Cross-Platform
CPMPrinterMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Printing Mac | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
- 3 properties
- 20 methods
- method Constructor(name as string)
- method DescriptionURL as string
- method DeviceURI as string
- method DriverCreator as String
- method DriverReleaseInfo as CPMVersionMBS
- method HostName as string
- method ID as string
- method IndexedPrinterResolution(index as Integer) as CPMResolutionMBS
- method IsDefault as boolean
- method IsFavorite as boolean
- method IsPostScriptCapable as boolean
- method IsPostScriptPrinter as boolean
- method IsRemote as boolean
- method LanguageInfo as CPMLanguageInfoMBS
- method Location as string
- method MakeAndModelName as string
- method Name as string
- method ResolutionCount as Integer
- method SetDefault
- method State as Integer
- 3 shared methods
- shared method CreateFromPrinterID(PrinterID as String) as CPMPrinterMBS
- shared method CreateGenericPrinter as CPMPrinterMBS
- shared method CreateLocalPrinterList as CPMPrinterMBS()
- 3 constants
Printer States
Constant | Value | Description |
---|---|---|
kPMPrinterIdle | 3 |
Printer is idle. |
kPMPrinterProcessing | 4 |
Printer is processing. |
kPMPrinterStopped | 5 |
Printer is stopped. |
This class has no sub classes.
Some methods using this class:
- CPMPrintSessionMBS.CreatePrinterList(list() as string, byref index as Integer, byref currentprinter as CPMPrinterMBS)
Some properties using for this class:
- CPMPrintSessionMBS.CurrentPrinter as CPMPrinterMBS
Some examples using this class:
Blog Entries
- MBS Real Studio Plugins, version 12.3pr5
- MonkeyBread Software Releases the MBS REALbasic plug-ins 9.2
The items on this page are in the following plugins: MBS MacCG Plugin.
CPMPageFormatMBS - CPMPrintSessionMBS