Edit Mask edit style (code 90)
Table A-18 shows
a sample row in the PBCatEdt table for an EditMask
edit style. Table A-19 shows
the meaning of the values in Table A-18.
About the example
This example shows an Edit Mask edit style using a code table
of display and data values as part of a spin control. Rows 2 and
beyond exist in PBCatEdt only if the edit mask
is defined as a spin control (bit 29 of Flag is
1). Rows 3 and beyond exist only if the optional code table is populated.
For information about using an edit mask as
a spin control, see Chapter 22, “Displaying and Validating
Data .”
|
Name |
Edit |
Type |
Cntr |
Seqn |
Flag |
Work |
|---|---|---|---|---|---|---|
|
MyEdit |
Format |
90 |
1 |
1 |
Flag |
DtFcKy |
|
MyEdit |
Range |
90 |
1 |
2 |
0 |
SpinInc |
|
MyEdit |
Display1 |
90 |
1 |
3 |
0 |
|
|
MyEdit |
Data1 |
90 |
1 |
4 |
0 |
|
|
MyEdit |
Display2 |
90 |
1 |
5 |
0 |
|
|
MyEdit |
Data2 |
90 |
1 |
6 |
0 |
|
Value |
Meaning |
|---|---|
|
Format |
Display format mask. |
|
DtFcKy |
Concatenated string with 1-character Data type codes: Format String = “0” Format Number = “1” Format Date = “2” Format Time = “3” Format DataTime= “4” Examples:
|
|
Range |
Character representation (in decimal) Example:
|
|
SpinInc |
Character representation (in decimal) |
|
Display1 |
Display value for first entry in code |
|
Data1 |
Data value for first entry in code table. |
|
Display2 |
Display value for second entry in code |
|
Data2 |
Data value for second entry in code table. Display and data values are repeated in pairs for each entry |
|
Flag |
32-bit flag. Low-order four hex digits
|