Click or drag to resize

OutputConfiguration Class

This class represents output parameters of a ScripTouch device.
Inheritance Hierarchy
SystemObject
  ProScriptOutputConfiguration

Namespace:  ProScript
Assembly:  proscript-csharp (in proscript-csharp.dll) Version: 1.2.79.0 (1.2.79.0)
Syntax
public sealed class OutputConfiguration

The OutputConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodOutputConfiguration(OutputConfiguration)
Copy constructor
Public methodOutputConfiguration(Int64, UInt32, UInt32, Int32, Boolean, Boolean)
Initializes a new instance of the OutputConfiguration class.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetCompressionMode
Get compression mode, this uses a mode ordinal in place of compressionEnabled and compressionHiRes.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLoadFactorySettings
This method should not be relied upon to get the actual state of the device
Public methodGetOutputMode
Get the output mode
Public methodGetOutputReport
Gets the output report, currently reserved for future use
Public methodGetPacketsPerSecond
Gets the rate at which packets will be sent. 0 = as fast as possible
Public methodGetSaveAsDefault
This method should not be relied upon to get the state of the device
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsCompressionEnabled
Gets whether or not compression is currently enabled.
Public methodIsCompressionHiRes
Gets whether or not high resolution mode is enabled.
Public methodSetCompressionEnabled
Sets whether or not compression is currently enabled.
Public methodSetCompressionHiRes
Sets whether or not high resolution mode is enabled.
Public methodSetCompressionMode
Set compression mode, this uses a mode ordinal in place of compressionEnabled and compressionHiRes.
Public methodSetLoadFactorySettings
sets the load factory settings flag so that the device will reload all factory settings for output configuration
Public methodSetOutputMode
Set the output mode
Public methodSetOutputReport
Sets the output report, currently reserved for future use
Public methodSetPacketsPerSecond
Sets the rate at which packets will be sent (packets per second), 0 = as fast as possible.
Public methodSetSaveAsDefault
sets the save as default flag so that the device will save the output configuration.
Public methodToString
Prints this object as a human readable string.
(Overrides ObjectToString.)
Top
Fields
  NameDescription
Public fieldStatic memberCompressionModeHiresCompressed
Compressed, high resolution output
Public fieldStatic memberCompressionModeHiresUncompressed
Uncompressed, high resolution output (currently unsupported in firmware)
Public fieldStatic memberCompressionModeLoresCompressed
Compressed, low resolution output (currently unsupported in firmware)
Public fieldStatic memberCompressionModeLoresUncompressed
No compression, low resolution output
Public fieldStatic memberOutputConfigurationDebugData
Used for testing
Public fieldStatic memberOutputConfigurationKeyboard
EasyScript mode
Public fieldStatic memberOutputConfigurationMouse
USB device type, not used on signature pads.
Public fieldStatic memberOutputConfigurationOEM
Used by Scriptel, does not apply to signature pads
Public fieldStatic memberOutputConfigurationOEMExtended
ProScript mode
Public fieldStatic memberOutputConfigurationPenDigitizer
USB device type, not used on signature pads.
Public fieldStatic memberOutputConfigurationRawData
Used for testing
Public fieldStatic memberOutputConfigurationTouch
USB device type, not used on signature pads.
Public fieldStatic memberOutputModeOnConfirm
Don't send coordinates until the OK button is pressed
Public fieldStatic memberOutputModeOnHostCommand
Don't send coordinates until the host requests them
Public fieldStatic memberOutputModeRealtime
Send coordinates as soon as possible
Top
See Also