RegionLine Constructor (Byte, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, UInt32, UInt16, UInt16, UInt16, UInt16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Int32, Int32, Int32) |
Initializes a new instance of the
RegionLine class.
Namespace:
ProScript
Assembly:
proscript-csharp (in proscript-csharp.dll) Version: 1.2.79.0 (1.2.79.0)
Syntax public RegionLine(
byte number,
bool acceptTouch,
bool decode,
bool visible,
bool inUse,
bool hasFrame,
bool outputToHost,
bool reserved1,
uint reserved2,
ushort x1,
ushort x2,
ushort y1,
ushort y2,
byte foreAlpha,
byte foreRed,
byte foreGreen,
byte foreBlue,
byte backAlpha,
byte backRed,
byte backGreen,
byte backBlue,
int lineParent,
int width,
int lineReserved
)
Public Sub New (
number As Byte,
acceptTouch As Boolean,
decode As Boolean,
visible As Boolean,
inUse As Boolean,
hasFrame As Boolean,
outputToHost As Boolean,
reserved1 As Boolean,
reserved2 As UInteger,
x1 As UShort,
x2 As UShort,
y1 As UShort,
y2 As UShort,
foreAlpha As Byte,
foreRed As Byte,
foreGreen As Byte,
foreBlue As Byte,
backAlpha As Byte,
backRed As Byte,
backGreen As Byte,
backBlue As Byte,
lineParent As Integer,
width As Integer,
lineReserved As Integer
)
public:
RegionLine(
unsigned char number,
bool acceptTouch,
bool decode,
bool visible,
bool inUse,
bool hasFrame,
bool outputToHost,
bool reserved1,
unsigned int reserved2,
unsigned short x1,
unsigned short x2,
unsigned short y1,
unsigned short y2,
unsigned char foreAlpha,
unsigned char foreRed,
unsigned char foreGreen,
unsigned char foreBlue,
unsigned char backAlpha,
unsigned char backRed,
unsigned char backGreen,
unsigned char backBlue,
int lineParent,
int width,
int lineReserved
)
new :
number : byte *
acceptTouch : bool *
decode : bool *
visible : bool *
inUse : bool *
hasFrame : bool *
outputToHost : bool *
reserved1 : bool *
reserved2 : uint32 *
x1 : uint16 *
x2 : uint16 *
y1 : uint16 *
y2 : uint16 *
foreAlpha : byte *
foreRed : byte *
foreGreen : byte *
foreBlue : byte *
backAlpha : byte *
backRed : byte *
backGreen : byte *
backBlue : byte *
lineParent : int *
width : int *
lineReserved : int -> RegionLine
Parameters
- number
- Type: SystemByte
the region number - acceptTouch
- Type: SystemBoolean
whether or not this region accepts touch - decode
- Type: SystemBoolean
whether or not this region generates coordinate events - visible
- Type: SystemBoolean
whether or not this region is visible - inUse
- Type: SystemBoolean
Whether or not this region is currently in use. - hasFrame
- Type: SystemBoolean
whether or not this region has a box around it - outputToHost
- Type: SystemBoolean
Whether or not this region will output information to the host - reserved1
- Type: SystemBoolean
The parameter is not used. - reserved2
- Type: SystemUInt32
The parameter is not used. - x1
- Type: SystemUInt16
left most edge - x2
- Type: SystemUInt16
right most edge - y1
- Type: SystemUInt16
top most edge - y2
- Type: SystemUInt16
bottom most edge - foreAlpha
- Type: SystemByte
foreground alpha value - foreRed
- Type: SystemByte
foreground red value - foreGreen
- Type: SystemByte
foreground green value - foreBlue
- Type: SystemByte
foreground blue value - backAlpha
- Type: SystemByte
background alpha value - backRed
- Type: SystemByte
background red value - backGreen
- Type: SystemByte
background green value - backBlue
- Type: SystemByte
background blue value - lineParent
- Type: SystemInt32
region number of the parent region - width
- Type: SystemInt32
width of the line in pixels - lineReserved
- Type: SystemInt32
The parameter is not used.
See Also