eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'AbstractOperatingSystem::PrinterInfo':

Home

everywhere
www.exept.de
for:
[back]

Class: PrinterInfo (private in AbstractOperatingSystem

This class is only visible from within AbstractOperatingSystem.

Inheritance:

   Object
   |
   +--AbstractOperatingSystem::PrinterInfo

Package:
stx:libbasic
Category:
System-Support
Owner:
AbstractOperatingSystem

Class protocol:

constants
o  paperSizeNameForNumber: aNumber

o  paperSizeNameForNumber: aNumber ifAbsent: aBlock

o  paperSizeNames

o  paperSizeNumberForName: aName

o  paperSizeNumberToNameMapping

o  paperSizeNumberToNameTable

o  statusNumberToDescriptionForNumber: aNumber

o  statusNumberToDescriptionMapping

o  statusNumberToDescriptionTable


Instance protocol:

accessing
o  attributes

o  collate

o  collate: aBoolean

o  comment

o  copies

o  copies: anInteger

o  documentProperties

o  documentProperties: aDevModeStructure

o  driverName

o  location

o  longName

o  medium

o  orientation

o  orientation: anInteger

o  pDriverName

o  paperSize

o  paperSize: anInteger

o  paperSizeName

o  paperSizeName: aString

o  printQuality

o  printerName

o  printerName: printerNameArg attributes: attributesArg

o  remotePrinterHost

o  remotePrinterName

o  status

o  userFriendlyName

dc creation
o  createDC

dialogs
o  openPropertiesDialog
Returns true if the documentProperties have been accepted. Otherwise, returns false

modifying
o  setLandscapeOrientation
DMORIENT_LANDSCAPE = 2

o  setNumberOfCopies: n

o  setPortraitOrientation
DMORIENT_PORTRAIT = 1

printing & storing
o  printOn: aStream

private
o  getDocumentProperties
Returns a aDevModeStructure

o  getPrinterInfo2
Returns a aPrinterInfo2 structure

o  printerInfo2
Returns a aPrinterInfo2 structure

o  setDocumentProperties
Sets a aDevModeStructure or nil if the printer is not available

queries
o  isAvailable



ST/X 6.1.1; WebServer 1.620 at exept:8081; Thu, 17 May 2012 15:45:24 GMT