Platforms to show: All Mac Windows Linux Cross-Platform
CUPS
Access to the CUPS printing engine on Mac OS X and Linux.
- Classes
- class CUPSDestinationMBS
- method Options as CUPSOptionMBS()
- property Instance as String
- property isDefault as Boolean
- property Name as String
- class CUPSErrorExceptionMBS
- class CUPSJobMBS
- property CompletedDateTime as DateTime
- property CompletedTime as Date
- property CreationDateTime as DateTime
- property CreationTime as Date
- property Dest as String
- property Format as String
- property ID as Integer
- property Priority as Integer
- property ProcessingDateTime as DateTime
- property ProcessingTime as Date
- property Size as Integer
- property State as Integer
- property Title as String
- property User as String
- class CUPSMissingFunctionExceptionMBS
- class CUPSOptionMBS
- class CUPSDestinationMBS
- Modules
- module CUPSMBS
- method CancelJob(name as string, job as Int32)
- method GetDefault as string
- method GetDestinations as CUPSDestinationMBS()
- method GetJobs(name as string, OnlyMyJobs as boolean, whichjobs as Integer) as CUPSJobMBS()
- method GetPassword(prompt as string) as string
- method GetPPD(name as string) as string
- method LastError as Integer
- method LastErrorString as string
- method PrintData(name as string, Data as String, Title as string) as Integer
- method PrintFile(name as string, file as folderitem, title as string) as Integer
- method PrintFile(name as string, file as folderitem, title as string, options() as CUPSOptionMBS) as Integer
- method PrintFiles(name as string, files() as folderitem, title as string) as Integer
- method PrintFiles(name as string, files() as folderitem, title as string, options() as CUPSOptionMBS) as Integer
- method Server as string
- method SetDefaultPrinter(printer as string)
- method SetServer(server as string)
- method SetUser(user as string)
- method User as string
- const kJobAborted = 8
- const kJobCanceled = 7
- const kJobCompleted = 9
- const kJobHeld = 4
- const kJobIDAll = -1
- const kJobIDCurrent = 0
- const kJobPending = 3
- const kJobProcessing = 5
- const kJobStopped = 6
- const kPrinterAUTHENTICATED = &h400000
- const kPrinterBIND = &h0400
- const kPrinterBW = &h0004
- const kPrinterCLASS = &h0001
- const kPrinterCOLLATE = &h0080
- const kPrinterCOLOR = &h0008
- const kPrinterCOMMANDS = &h800000
- const kPrinterCOPIES = &h0040
- const kPrinterCOVER = &h0200
- const kPrinterDEFAULT = &h20000
- const kPrinterDELETE = &h100000
- const kPrinterDISCOVERED = &h1000000
- const kPrinterDUPLEX = &h0010
- const kPrinterFAX = &h40000
- const kPrinterIMPLICIT = &h10000
- const kPrinterLARGE = &h4000
- const kPrinterLOCAL = &h0000
- const kPrinterMEDIUM = &h2000
- const kPrinterMFP = &h4000000
- const kPrinterNotShared = &h200000
- const kPrinterOPTIONS = &h6fffc
- const kPrinterPUNCH = &h0100
- const kPrinterREJECTING = &h80000
- const kPrinterREMOTE = &h0002
- const kPrinterSCANNER = &h2000000
- const kPrinterSMALL = &h1000
- const kPrinterSORT = &h0800
- const kPrinterSTAPLE = &h0020
- const kPrinterVARIABLE = &h8000
- const kStatusAttributes = &h040B
- const kStatusAttributesNotSettable = &h0413
- const kStatusBadRequest = &h0400
- const kStatusCharset = &h040D
- const kStatusCompressionError = &h0410
- const kStatusCompressionNotSupported = &h040F
- const kStatusConflict = &h040E
- const kStatusDeviceError = &h0504
- const kStatusDocumentAccessError = &h0412
- const kStatusDocumentFormat = &h040A
- const kStatusDocumentFormatError = &h0411
- const kStatusErrorJobCanceled = &h0508
- const kStatusForbidden = &h0401
- const kStatusGone = &h0407
- const kStatusIgnoredAllNotifications = &h0416
- const kStatusIgnoredAllSubscriptions = &h0414
- const kStatusInternalError = &h0500
- const kStatusMultipleJobsNotSupported = &h0509
- const kStatusNotAccepting = &h0506
- const kStatusNotAuthenticated = &h0402
- const kStatusNotAuthorized = &h0403
- const kStatusNotFound = &h0406
- const kStatusNotPossible = &h0404
- const kStatusOK = 0
- const kStatusOKButCancelSubscription = 6
- const kStatusOKConflict = 2
- const kStatusOKEventsComplete = 7
- const kStatusOKIgnoredNotifications = 4
- const kStatusOKIgnoredSubscriptions = 3
- const kStatusOKSubst = 1
- const kStatusOKTooManyEvents = 5
- const kStatusOperationNotSupported = &h0501
- const kStatusPrinterBusy = &h0507
- const kStatusPrinterIsDeactivated = &h050A
- const kStatusPrintSupportFileNotFound = &h0417
- const kStatusRedirectionOtherSite = &h200
- const kStatusRequestEntity = &h0408
- const kStatusRequestValue = &h0409
- const kStatusSeeOther = &h280
- const kStatusServiceUnavailable = &h0502
- const kStatusTemporaryError = &h0505
- const kStatusTimeout = &h0405
- const kStatusTooManySubscriptions = &h0415
- const kStatusURIScheme = &h040C
- const kStatusVersionNotSupported = &h0503
- const kWhichJobsActive = 0
- const kWhichJobsAll = -1
- const kWhichJobsComplete = 1
- module CUPSMBS
- Blog Entries
Release notes
- Version 17.1
- Removed CUPSMBS.GetPPD function.
The items on this page are in the following plugins: MBS Tools Plugin.