Skip to main content

Enumeration Types

Enumeration Tyoes

BorderStyle

Used to set or get the style of the border drawn around the control.

NameValueDescription
BdrFlat0Solid border
BdrRaised52-pixel wide, 3D border giving the control the appearance of being raised above its background
BdrEtched62-pixel wide, 3D border with the appearance of a sunken edge.
BdrBump92-pixel wide, 3D border with the appearance of a raised edge.
BdrSunken102-pixel wide, 3D border giving the control the appearance of being sunken into its background

ButtonOptions

WizCtl: Used to specify alignment of text within button rectangle (via ObjectOptions object).

NameValueDescription
BtnAlignCentre0x00Centre horizontally
BtnAlignMiddle0x00Centre vertically
BtnAlignLeft0x01Left align
BtnAlignRight0x02Right align
BtnAlignTop0x04Top align
BtnAlignBottom0x08Bottom align

CheckboxOptions

WizCtl: Used to specify the initial checkbox state when adding a checkbox object and to select the display type.

NameValueDescription
CheckboxUnchecked0x00Initial state unchecked
CheckboxChecked0x01Initial state checked
CheckboxDisplayTick0x02Indicate checked with a tick symbol
CheckboxDisplayCross0x04Indicate checked with a cross

EncryptAlg

Specifies the type of encryption to be used.

NameValueDescription
EncryptNone0None
EncryptTripleDES1Triple DES

EventType

Type of event for callback function.

NameValueDescription
EvTextClicked0Text Clicked
EvButtonClicked1Button Clicked
EvCheckboxChecked2Checkbox Checked
EvCheckboxUnchecked3Checkbox Unchecked
EvInputMinReached4Input Min Reached
EvInputMaxReached5Input Max Reached
EvInputExceeded6Input Exceeded

InputEchoOptions

Used to specify the way an InputEcho field echoes user input.

NameValueDescription
EchoNoSpacing0x00No space between characters
EchoHalfSpacing0x01Half space
EchoSingleSpacing0x02Single space
EchoDoubleSpacing0x04Double space
EchoUnderline0x08Underline echoed characters

MarkupStatus

HTML document markup status.

NameValueDescription
mkupSuccess0Markup added successfully
mkupDocError1Unable to access HTML document
mkupEltNotFound2Failed to find named element in HTML document
mkupEltNotEmpty3Named element in HTML document is not empty
mkupEltEmpty4Named element in HTML document is empty
mkupError5Error inserting markup into HTML document

ObjectType

Used to specify the object type required in calls to the AddObject method.

NameValueDescription
ObjectText0Display text
ObjectButton1Button
ObjectCheckbox2Checkbox
ObjectSignature3Signature
ObjectInput4Input
ObjectInputEcho5Input Echo
ObjectHash6Hash
ObjectImage7Display image
ObjectDisplayAtShutdown8Do not clear pad display on disconnect
ObjectInking9Enable ink capture as image
ObjectRadioButton10Radio Button

PrimitiveOptions

Used to specify options for graphics primitives in calls to the AddPrimitive method.

NameValueDescription
PrimitiveLineSolid0x01Solid
PrimitiveLineDashed0x02Dashed
PrimitiveOutline0x04Outline
PrimitiveFill0x08Fill shape
PrimitiveFillXOR0x10Invert area of shape

PrimitiveType

Used to specify the graphics primitive type required in calls to the AddPrimitive method.

NameValueDescription
PrimitiveLine0Line
PrimitiveRectangle1Rectangle
PrimitiveEllipse2Ellipse

TextOptions

Used to specify text alignment.

NameValueDescription
TextAlignLeft0Align left
TextAlignRight1Align right
TextAlignCentre2Centre the text
TextAlignJustify3Insert spaces to align left and right