Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: awt ::
interface XDevice
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XDevice
Description provides information about a graphical output device and offers a factory for the graphics which provides write operations on the device.

Methods' Summary
createGraphics | creates a new graphics whose output operation is directed to this device.
createDevice | creates a new device which is compatible with this one.
getInfo | returns information about the device.
getFontDescriptors | returns the list of available font descriptors.
getFont | returns information about a font offered by this device.
createBitmap | creates a bitmap with the current device depth.
createDisplayBitmap | creates a device compatible bitmap.

Methods' Details
createGraphics
XGraphics createGraphics(); |  |
Description creates a new graphics whose output operation is directed to this device.
createDevice
XDevice createDevice( | [in] long [in] long | nWidth, nHeight );
Description creates a new device which is compatible with this one. If the device does not support the GETBITS device capability, this method returns NULL .
getInfo
DeviceInfo getInfo(); |  |
Description returns information about the device.
getFontDescriptors
sequence< FontDescriptor > getFontDescriptors(); |  |
Description returns the list of available font descriptors.
getFont
XFont getFont( | [in] FontDescriptor | aDescriptor );
Description returns information about a font offered by this device. Returns the font of this device. Parameter aDescriptor specifies the description of a font. The unit of measure is pixel for this device.
createBitmap
XBitmap createBitmap( | [in] long [in] long [in] long [in] long | nX, nY, nWidth, nHeight );
Description creates a bitmap with the current device depth. If the specified area does not lie entirely in the device, the bits outside are not specified.
createDisplayBitmap
XDisplayBitmap createDisplayBitmap( | [in] XBitmap | Bitmap );
Description creates a device compatible bitmap. The data of the bitmap is in process memory instead of in the device, so that the output operation is fast.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.