VIEWIXDATA | |
#include <ixview.h> Data structure passed from Notes to view import/export module C definition
typedef struct { HANDLE hFormNames; /* handle to array of form names */ WORD FormCount; /* Number of form names */ WORD Reserved1; DBHANDLE hNoteFile; /* Notes file handle */ DBHANDLE hViewFile; /* View file handle */ WORD wFlags; /* Reserved for internal use */ NOTEID ViewNoteID; /* View note ID */ UNID ViewNoteUNID; /* View universal note ID */ HCOLLECTION hViewCollection;/* View collection handle */ WORD Reserved3; HANDLE hUnreadList; /* Unread note ID list handle */ HANDLE hCollapsedList; /* Collapsed note ID list handle */ HANDLE hSelectedList; /* Selected note ID list handle */ WORD Reserved4; FLAG ViewIsPrivate:1; /* View is private */ NOTEID CaretNoteID; /* Caret note ID */ WORD ColumnCount; /* Number of columns in the view */ HANDLE hColDesc; /* Column descriptor array (IXCOLDESC) */ WORD LineArrayEntrySize; /* Size (in bytes) of line array entry */ WORD TextWidth; /* Width of text */ WORD NumTextWidth; /* Width of numeric text characters */ WORD Categories; /* Number of category columns in view */ HANDLE hFormNoteIDs; /* handle to array of form note IDs */ HANDLE hFormNamesFull; /* handle to array of form names that include synonyms. */ /* hFormNamesAll points to a list of form names with their synonyms. A synonym is created any time a form name is changed. All the notes created with the previous incarnation of that form have the synonym in their FORM field. The XSTF export has to know which form the note came from, in order to correctly map the fields to the Agenda data type chosen by the user. */ } VIEWIXDATA;
LotusScript Definition(s)
|