Skip to content

CDEVENTENTRY

Data Type : Composite Data
CDEVENTENTRY - Contains additional event information for Notes/Domino 6.

#include <editods.h>

Definition :

typedef struct {
 WSIG Header;  /* Signature and length of this record */
 WORD wPlatform;  /* Platform type */
 WORD wEventId;  /* Event id. The event that this will run on... OnClick, Exit, 
etc. */
 WORD wActionType; /* Action type (the language... LotusScript, Javascript, 
Formula, etc. */
 WORD wReserved;  /* future use */
 DWORD dwReserved;  /* future use */
} CDEVENTENTRY;

Description :

Contains additional event information for Notes/Domino 6.



    The fields in this structure are:

    Header - Signature and length of this record.

    wPlatform - Platform type (see PLATFORM_TYPE_xxx).

    wEventId - Event id: HTML_EVENT_XXX, HTML_EVENT_CLIENT_XXX, . The event that this will run on... onClick, Exit, etc.

    wActionType - Action type (the language... LotusScript, Javascript, Formula, etc.)
    Use the following enumerated data type for the values of the wActionType field:

typedef enum ACTION_TYPE
{
ACTION_FORMULA = 0,
ACTION_CANNED_ACTION,
ACTION_LOTUS_SCRIPT,
ACTION_MISC,
ACTION_COLLECTION_RULE,
ACTION_JAVA_FILE,
ACTION_JAVA,
ACTION_JAVASCRIPT,
ACTION_JAVASCRIPT_COMMON, // Use same javascript for both client and web
ACTION_UNUSED, // UNUSED
ACTION_SECTION_EDIT, // fullpack search on 12/10/00 showed no use of this
ACTION_NULL,
ACTION_PROPERTIES, // Obj properties (initially for OLE properties)
ACTION_JSP, // The code is jsp code
ACTION_HTML, // The code is HTML
ACTION_MAX, // The end of the 'real' types
ACTION_OTHER = 98,
ACTION_UNKNOWN
} ACTION_TYPE;


    wReserved - Future use.

    dwReserved - Future use.

    Note that CDEVENTENTRY records reside in items of type TYPE_COMPOSITE. Therefore, API programs that run on non-Intel architecture platforms must perform host/canonical conversion on structures of this type when accessing these records in an item in a note.

See Also : CDEVENT HTML_EVENT_CLIENT_xxx HTML_EVENT_xxx PLATFORM_TYPE_xxx