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

# OutputConfiguration Class

This class represents output parameters of a ScripTouch device.
Inheritance Hierarchy
System
Object
ProScript
OutputConfiguration

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 sealed class OutputConfiguration

    Public NotInheritable Class OutputConfiguration

    public ref class OutputConfiguration sealed

    [<SealedAttribute>]
    type OutputConfiguration =  class end

The OutputConfiguration type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| OutputConfiguration(OutputConfiguration) | Copy constructor
| OutputConfiguration(Int64, UInt32, UInt32, Int32, Boolean, Boolean) | Initializes a new instance of the OutputConfiguration class.

Top
Methods

| Name | Description
--- | --- | ---
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| GetCompressionMode | Get compression mode, this uses a mode ordinal in place of compressionEnabled and compressionHiRes.
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.)
| GetLoadFactorySettings | This method should not be relied upon to get the actual state of the device
| GetOutputMode | Get the output mode
| GetOutputReport | Gets the output report, currently reserved for future use
| GetPacketsPerSecond | Gets the rate at which packets will be sent. 0 = as fast as possible
| GetSaveAsDefault | This method should not be relied upon to get the state of the device
| GetType | Gets the type of the current instance. (Inherited from Object.)
| IsCompressionEnabled | Gets whether or not compression is currently enabled.
| IsCompressionHiRes | Gets whether or not high resolution mode is enabled.
| SetCompressionEnabled | Sets whether or not compression is currently enabled.
| SetCompressionHiRes | Sets whether or not high resolution mode is enabled.
| SetCompressionMode | Set compression mode, this uses a mode ordinal in place of compressionEnabled and compressionHiRes.
| SetLoadFactorySettings | sets the load factory settings flag so that the device will reload all factory settings for output configuration
| SetOutputMode | Set the output mode
| SetOutputReport | Sets the output report, currently reserved for future use
| SetPacketsPerSecond | Sets the rate at which packets will be sent (packets per second), 0 = as fast as possible.
| SetSaveAsDefault | sets the save as default flag so that the device will save the output configuration.
| ToString | Prints this object as a human readable string. (Overrides Object ToString .)

Top
Fields

| Name | Description
--- | --- | ---
| CompressionModeHiresCompressed | Compressed, high resolution output
| CompressionModeHiresUncompressed | Uncompressed, high resolution output (currently unsupported in firmware)
| CompressionModeLoresCompressed | Compressed, low resolution output (currently unsupported in firmware)
| CompressionModeLoresUncompressed | No compression, low resolution output
| OutputConfigurationDebugData | Used for testing
| OutputConfigurationKeyboard | EasyScript mode
| OutputConfigurationMouse | USB device type, not used on signature pads.
| OutputConfigurationOEM | Used by Scriptel, does not apply to signature pads
| OutputConfigurationOEMExtended | ProScript mode
| OutputConfigurationPenDigitizer | USB device type, not used on signature pads.
| OutputConfigurationRawData | Used for testing
| OutputConfigurationTouch | USB device type, not used on signature pads.
| OutputModeOnConfirm | Don't send coordinates until the OK button is pressed
| OutputModeOnHostCommand | Don't send coordinates until the host requests them
| OutputModeRealtime | Send coordinates as soon as possible

Top
See Also

#### Reference

ProScript Namespace

Copyright 2015 Scriptel Corporation. All Rights Reserved.