formZ SDK | 5.0 API Reference | System | User Interface (FUIM) | Templates
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