Platforms to show: All Mac Windows Linux Cross-Platform

CUPS

Access to the CUPS printing engine on Mac OS X and Linux.

  • Classes
  • 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
  • Blog Entries

Release notes

  • Version 17.1

The items on this page are in the following plugins: MBS Tools Plugin.


The biggest plugin in space...