formZ SDK | 5.0 API Reference | System | User Interface (FUIM) | Templates

# fz_fuim_flag_enum

Description

Bit flags that are used to change how fuim items and groups are displayed. To set a variable with a bit flag, see FZ_SETBIT, FZ_CLRBIT, FZ_CHKBIT. Alternatively, the constants below could be used.

enum fz_fuim_flag_enum {

FZ_FUIM_FLAG_HORZ_BIT,

FZ_FUIM_FLAG_BRDR_BIT,

FZ_FUIM_FLAG_INDT_BIT,

FZ_FUIM_FLAG_GFLT_BIT,

FZ_FUIM_FLAG_HTOP_BIT,

FZ_FUIM_FLAG_HBOT_BIT,

FZ_FUIM_FLAG_VCNT_BIT,

FZ_FUIM_FLAG_VRGT_BIT,

FZ_FUIM_FLAG_SMAL_BIT,

FZ_FUIM_FLAG_EQSZ_BIT,

FZ_FUIM_FLAG_JRGT_BIT,

FZ_FUIM_FLAG_DIMM_BIT,

FZ_FUIM_FLAG_FRAM_BIT,

FZ_FUIM_FLAG_PASS_BIT,

FZ_FUIM_FLAG_UCOD_BIT,

FZ_FUIM_FLAG_LINE_BIT,

FZ_FUIM_FLAG_FEDT_BIT,

FZ_FUIM_FLAG_VERT_BIT,

FZ_FUIM_FLAG_NMEX_BIT,

FZ_FUIM_FLAG_NCNT_BIT,

FZ_FUIM_FLAG_SHAD_BIT };

Members

FZ_FUIM_FLAG_HORZ_BIT

Indicates that all child groups/items of the newly created group/item will be laid out horizontally. If this isn't set, child groups/items are laid out vertically.

FZ_FUIM_FLAG_BRDR_BIT

Indicates that all child groups/items of the newly created group/item will have a border around them.

FZ_FUIM_FLAG_INDT_BIT

Indicates that all child groups/items of the newly created group/item will be indented.

FZ_FUIM_FLAG_GFLT_BIT

Indicates that the group is flat.

FZ_FUIM_FLAG_HTOP_BIT

Indicates text is top justified.

FZ_FUIM_FLAG_HBOT_BIT

Indicates text is bottom justified.

FZ_FUIM_FLAG_VCNT_BIT

Indicates text is center justified.

FZ_FUIM_FLAG_VRGT_BIT

Indicates text is right justified.

FZ_FUIM_FLAG_SMAL_BIT

Indicates that the newly created item will use small graphics.

FZ_FUIM_FLAG_EQSZ_BIT

Indicates that all child groups/items of the newly created group/item will be created the same size. The size is the largest item in the group.

FZ_FUIM_FLAG_JRGT_BIT

Indicates that all child groups/items of the newly created group/item will be right justified.

FZ_FUIM_FLAG_DIMM_BIT

Indicates that all child groups/items of the newly created group/item will be dimmed.

FZ_FUIM_FLAG_FRAM_BIT

Indicates that all child groups/items of the newly created group/item will have a frame around them.

FZ_FUIM_FLAG_PASS_BIT

Indicates that the edit field is to be treated as a password field.

FZ_FUIM_FLAG_UCOD_BIT

Indicates that the string is a unicode string

FZ_FUIM_FLAG_LINE_BIT

Indicates that all child groups/items of the newly created group/item will have a border line under the group primary item (ie like FZ_FUIM_FLAG_BRDR_BIT with just a line) @pavail 7.0.0.0

FZ_FUIM_FLAG_FEDT_BIT

Indicates that a text edit field appears to be editable but is not. This flag assumes that a custom control captures the keystrokes making the edit field appear editable. Use this if special key stroke filtering or processing is needed. @pavail 7.0.0.0

FZ_FUIM_FLAG_VERT_BIT

Indicates that a static text item will be rotated 90 degrees. @pavail 7.0.0.0

FZ_FUIM_FLAG_NMEX_BIT

Indicates that a icon button will ba drawn in the non-mutually exclusive style. @pavail 7.0.0.0

FZ_FUIM_FLAG_NCNT_BIT

Indicates that a continuous control (slider, color picker) should send new value and set value messages in a non-continuous manor. In other words, when the mouse button is released and dragging is completed. @pavail 7.0.0.0

FZ_FUIM_FLAG_SHAD_BIT

Indicates that a border control (text, check box, radio button) have a shade (disclose) button. @pavail 7.0.0.0

Availability

5.0.0.0

See Also

FZ_FUIM_FLAG_NONE, FZ_FUIM_FLAG_HORZ, FZ_FUIM_FLAG_BRDR, FZ_FUIM_FLAG_INDT, FZ_FUIM_FLAG_GFLT, FZ_FUIM_FLAG_HTOP, FZ_FUIM_FLAG_HBOT, FZ_FUIM_FLAG_VCNT, FZ_FUIM_FLAG_VRGT, FZ_FUIM_FLAG_SMAL, FZ_FUIM_FLAG_EQSZ, FZ_FUIM_FLAG_JRGT, , FZ_FUIM_FLAG_FRAM, FZ_FUIM_FLAG_PASS, FZ_FUIM_FLAG_UCOD

Defined in

fz_fuim_api.h