2.5.144 FtEdoData

This structure specifies the properties of the edit box Obj record that contains this FtEdoData.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

ft

cb

ivtEdit

fMultiLine

fVScroll

id

ft (2 bytes):  Reserved. MUST be 0x0010.

cb (2 bytes):  Reserved. MUST be 0x0008.

ivtEdit (2 bytes): An unsigned integer that specifies what input data validation is expected to be performed by this edit box.  MUST be a value from the following table:

Value

Strings accepted by validation

0x0000

Any string; no validation is expected.

0x0001

An integer.

0x0002

A number.

0x0003

A range reference.

0x0004

A formula (section 2.2.2).

fMultiLine (2 bytes): A Boolean (section 2.5.14) that specifies whether this edit box supports multiple lines of text. MUST be a value from the following table:

Value

Meaning

0x0000

Only one line is supported.

0x0001

Multiple lines are supported.

fVScroll (2 bytes):  A Boolean that specifies whether this edit box contains a vertical scrollbar. MUST be a value from the following table:

Value

Meaning

0x0000

Scrollbar is expected not to be displayed.

0x0001

Scrollbar is expected to be displayed.

id (2 bytes): An ObjId that specifies the associated list control. The associated list control is the control specified by the Obj record whose cmo.id field is equal to id.id. A value of id.id equal to 0 specifies that there is no list control associated with this edit box.