Sybase 2 Barcode Reader User Manual


 
APPENDIX B The Extended Attribute System Tables
DataWindow Designer User’s Guide 463
Edit Mask edit style (code 90)
Table B-18 shows a sample row in the PBCatEdt table for an EditMask edit
style. Table B-19 shows the meaning of the values in Table B-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 8,
“Displaying and Validating Data.”
Table B-18: Sample row in PBCatEdt for an EditMask edit style
Table B-19: Values used in EditMask edit style sample
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 code, 1-character focus-
rectangle code (0 or 1), and 1-character accelerator key.
Data type codes:
Format String = "0"
Format Number = "1"
Format Date = "2"
Format Time = "3"
Format DataTime= "4"
Examples:
"10x" means format is Number type, focus rectangle option is
unchecked, accelerator key is "x"
"31z" means format is Time type, focus rectangle option is checked,
accelerator key is "z"