ProScript .NET Documentation
ProScript .NET Documentation
ProScript
Capabilities Class
Capabilities Constructor
Capabilities Methods
Capabilities Fields

# Capabilities Constructor

Initializes a new instance of the Capabilities class.

Namespace: ProScript
Assembly: proscript-csharp (in proscript-csharp.dll) Version: 1.6.39.0 (1.6.39.0)
Syntax
C#
VB
C++
F#
Copy

    public Capabilities(
    	int supportedReports,
    	int reserved1,
    	int displayId,
    	int brightnessLevels,
    	int contrastLevels,
    	int colorDepth,
    	int displayWidth,
    	int displayHeight,
    	int digitizerWidth,
    	int digitizerHeight,
    	int coordinateXMin,
    	int coordinateXMax,
    	int coordinateYMin,
    	int coordinateYMax,
    	int calibrationXMin,
    	int calibrationXMax,
    	int calibrationYMin,
    	int calibrationYMax,
    	int reserved4,
    	int reserved5,
    	int cardReader,
    	int reserved6,
    	int reserved7,
    	bool supportsScreensResources,
    	int reserved9,
    	int reserved10,
    	int reserved11,
    	int reserved12,
    	int reserved13,
    	int reserved14
    )

    Public Sub New (
    	supportedReports As Integer,
    	reserved1 As Integer,
    	displayId As Integer,
    	brightnessLevels As Integer,
    	contrastLevels As Integer,
    	colorDepth As Integer,
    	displayWidth As Integer,
    	displayHeight As Integer,
    	digitizerWidth As Integer,
    	digitizerHeight As Integer,
    	coordinateXMin As Integer,
    	coordinateXMax As Integer,
    	coordinateYMin As Integer,
    	coordinateYMax As Integer,
    	calibrationXMin As Integer,
    	calibrationXMax As Integer,
    	calibrationYMin As Integer,
    	calibrationYMax As Integer,
    	reserved4 As Integer,
    	reserved5 As Integer,
    	cardReader As Integer,
    	reserved6 As Integer,
    	reserved7 As Integer,
    	supportsScreensResources As Boolean,
    	reserved9 As Integer,
    	reserved10 As Integer,
    	reserved11 As Integer,
    	reserved12 As Integer,
    	reserved13 As Integer,
    	reserved14 As Integer
    )

    public:
    Capabilities(
    	int supportedReports,
    	int reserved1,
    	int displayId,
    	int brightnessLevels,
    	int contrastLevels,
    	int colorDepth,
    	int displayWidth,
    	int displayHeight,
    	int digitizerWidth,
    	int digitizerHeight,
    	int coordinateXMin,
    	int coordinateXMax,
    	int coordinateYMin,
    	int coordinateYMax,
    	int calibrationXMin,
    	int calibrationXMax,
    	int calibrationYMin,
    	int calibrationYMax,
    	int reserved4,
    	int reserved5,
    	int cardReader,
    	int reserved6,
    	int reserved7,
    	bool supportsScreensResources,
    	int reserved9,
    	int reserved10,
    	int reserved11,
    	int reserved12,
    	int reserved13,
    	int reserved14
    )

    new :
            supportedReports : int *
            reserved1 : int *
            displayId : int *
            brightnessLevels : int *
            contrastLevels : int *
            colorDepth : int *
            displayWidth : int *
            displayHeight : int *
            digitizerWidth : int *
            digitizerHeight : int *
            coordinateXMin : int *
            coordinateXMax : int *
            coordinateYMin : int *
            coordinateYMax : int *
            calibrationXMin : int *
            calibrationXMax : int *
            calibrationYMin : int *
            calibrationYMax : int *
            reserved4 : int *
            reserved5 : int *
            cardReader : int *
            reserved6 : int *
            reserved7 : int *
            supportsScreensResources : bool *
            reserved9 : int *
            reserved10 : int *
            reserved11 : int *
            reserved12 : int *
            reserved13 : int *
            reserved14 : int -> Capabilities

#### Parameters

supportedReports
  Type: System
  Int32
  Bit mask containing report types this device supports.
reserved1
  Type: System
  Int32
  The parameter is not used.
displayId
  Type: System
  Int32
  The type of display contained in this device.
brightnessLevels
  Type: System
  Int32
  The number of brightness levels supported.
contrastLevels
  Type: System
  Int32
  The number of contrast levels supported.
colorDepth
  Type: System
  Int32
  The bit depth of the display.
displayWidth
  Type: System
  Int32
  The width of the display in pixels.
displayHeight
  Type: System
  Int32
  The height of the display in pixels.
digitizerWidth
  Type: System
  Int32
  The width of the digitizer in millimeters.
digitizerHeight
  Type: System
  Int32
  The height of the digitizer in millimeters.
coordinateXMin
  Type: System
  Int32
  The minimum X coordinate.
coordinateXMax
  Type: System
  Int32
  The maximum X coordinate.
coordinateYMin
  Type: System
  Int32
  The minimum Y coordinate.
coordinateYMax
  Type: System
  Int32
  The maximum Y coordinate.
calibrationXMin
  Type: System
  Int32
  The parameter is not used.
calibrationXMax
  Type: System
  Int32
  The parameter is not used.
calibrationYMin
  Type: System
  Int32
  The parameter is not used.
calibrationYMax
  Type: System
  Int32
  The parameter is not used.
reserved4
  Type: System
  Int32
  The parameter is not used.
reserved5
  Type: System
  Int32
  The parameter is not used.
cardReader
  Type: System
  Int32
  The type of card reader equipped on this device.
reserved6
  Type: System
  Int32
  The parameter is not used.
reserved7
  Type: System
  Int32
  The parameter is not used.
supportsScreensResources
  Type: System
  Boolean
  Discloses whether or not this device can use screen and resource methods
reserved9
  Type: System
  Int32
  The parameter is not used.
reserved10
  Type: System
  Int32
  The parameter is not used.
reserved11
  Type: System
  Int32
  The parameter is not used.
reserved12
  Type: System
  Int32
  The parameter is not used.
reserved13
  Type: System
  Int32
  The parameter is not used.
reserved14
  Type: System
  Int32
  The parameter is not used.

See Also

#### Reference

Capabilities Class
ProScript Namespace

Copyright 2015 Scriptel Corporation. All Rights Reserved.