Field Structure (Generic)

typedef struct field_struct /*Defined in vv_form.h   */
{        
UINT tag; /*sentinel   */
long flags; /*field flags   */
long vvd_flags; /*VV Designer flags   */
UCHAR *name; /*field name   */
UCHAR *help; /*field help message or keyword   */
int type; /*field type   */
int rb; /*beginning window-row of field   */
int cb; /*beginning window-column of field   */
int len; /*field length   */
int height; /*field height   */
UCHAR *msg; /*field message string   */
PFI begfp; /*begin field function pointer   */
PFI endfp; /*end field function pointer   */
UCHAR act_att; /*active field video attribute   */
UCHAR inact_att; /*inactive field video attribute   */
UCHAR skip_att; /*skip field video attribute   */
UCHAR dummy; /*dummy byte for word alignment   */
PTR datap; /*pointer to data variable or menu prompt   */
long userp; /*user-reserved pointer   */
FLDRESPTR fldresp; /*VVD resolving pointers   */
BG_TXTPTR promptp; /*pointer to prompt text structure   */
CLISTPTR clistp; /*pointer to choice list structure   */
PTR eventtable; /*pointer to event table used by field   */
UCHAR selch_att; /*selection character attribute   */
UCHAR selch_pos; /*selection character position   */
} FIELD, *FIELDPTR;        


Home Contents Previous Next