Memo Structure

typedef struct memo_struct /*Defined in vv_form.h   */
{        
UINT tag; /*sentinel   */
long flags; /*memo field flags   */
long vvd_flags; /*VV Designer flags   */
UCHAR *name; /*memo field name   */
UCHAR *help; /*help message or keyword   */
int type; /*the field type   */
int rb; /*row   */
int cb; /*column   */
int len; /*field length   */
int height; /*field height   */
UCHAR *msg; /*memo field message string   */
PFI begfp; /*begin field function pointer   */
PFI endfp; /*end field function pointer   */
UCHAR act_att; /*active memo field video attribute   */
UCHAR inact_att; /*inactive memo field video attribute   */
UCHAR skip_att; /*skip memo field video attribute   */
UCHAR dummy; /*for word alignment (Not Windows/Web) */
UCHAR upd_att; /*special att for fld_updatt (Windows/Web only) */
UCHAR *datap; /*pointer to user's buffer   */
long userp; /*user pointer   */
FLDRESPTR fldresp; /*VVD resolving pointers   */
BG_TXTPTR promptp; /*pointer to prompt text structure   */
CLISTPTR clistp; /*pointer to choice list structure   */
PTR eventtable; /*ptr to event table used by field   */
PFI valfp; /*user validation function ptr   */
UINT viewtag; /*view structure tag   */
WINDOWPTR wnp; /*the memo field window   */
int nextact; /*the next action code   */
UCHAR selch_att; /*selection character attribute   */
UCHAR selch_pos; /*selection character position   */
DFORMPTR dfmp; /*parent form (Windows only) */
FLDLOOKUP *fldLUp; /*Field Lookup Pointer (Web only) */
HWND hwnd; /*Windows handle for control (Windows only) */
ULONG flagsEx; /*Extended options (Windows/Web only) */
} MEMO, *MEMOPTR;      


Home Contents Previous Next