DBEDIT_MSG Struct Reference

Message sent to DBEDIT Callbacks. More...

#include <mi32/dbedit.h>

Inheritance diagram for DBEDIT_MSG:
Inheritance graph
[legend]

List of all members.

Public Types

enum  REASON {
  REASON_ALL = 0x00000000, REASON_TableOpen = 0x00000001, REASON_TableClose = 0x00000002, REASON_FormOpen = 0x00000004,
  REASON_FormClose = 0x00000008, REASON_Destroy = 0x80000000, REASON_Modify = 0x04000000, REASON_SelectElements = 0x00000010,
  REASON_UnselectElements = 0x00000020, REASON_ToggleElements = 0x00000040, REASON_SelectOnly = 0x00000080, REASON_Elements = 0x000000F0,
  REASON_FormObjectCreate = 0x00000100, REASON_FormObjectDestroy = 0x00000200, REASON_AutoComplete = 0x00000400
}

Public Member Functions

 DBEDIT_MSG (DBEDIT *p_DBEdit, REASON r)

Public Attributes

DBEDITDBEdit
ELEMTYPE ElemType
RVC::OBJITEM ObjItem
INT32 Record
SIMPLE_ARRAY< INT32Records
INT32 TableNum

Detailed Description

Message sent to DBEDIT Callbacks.


Member Enumeration Documentation

Enumerator:
REASON_ALL 
REASON_TableOpen 
REASON_TableClose 
REASON_FormOpen 
REASON_FormClose 
REASON_Destroy 

DBEDIT is being destroied.

REASON_Modify 
REASON_SelectElements 
REASON_UnselectElements 
REASON_ToggleElements 
REASON_SelectOnly 
REASON_Elements 

any of the 4 above

REASON_FormObjectCreate 

A form object has been created under this database.

REASON_FormObjectDestroy 

A form object under this database has been destroyed.

REASON_AutoComplete 

Constructor & Destructor Documentation

DBEDIT_MSG::DBEDIT_MSG ( DBEDIT p_DBEdit,
REASON  r 
) [inline]

Constructor.


Member Data Documentation

Pointer to the DBEDIT.

ObjItem of the form (for FormOpen/FormClose only).

Table Number.


The documentation for this struct was generated from the following file:

Generated on Sun Oct 7 21:33:18 2012 for TNTsdk 2012 by  doxygen 1.6.1