Skip to content


Data Type : Views
VIEW_COLUMN_FORMAT2 - Extended View column format descriptor.

#include <viewfmt.h>

Definition :

typedef struct
   WORD   Signature;                  /* VIEW_COLUMN_FORMAT_SIGNATURE2 */
   FONTID HeaderFontID;               /* FontID of column header. */
   UNID   ResortToViewUNID;           /* UNID of view to switch to. */
   WORD   wSecondResortColumnIndex;   /* 0 based index of secondary resort 
column. */
   WORD   Flags3;      
   WORD   wHideWhenFormulaSize;
   WORD   wTwistieResourceSize;
   WORD   wCustomOrder;               /* V6 View Customization support */
   WORD   wCustomHiddenFlags;         /* V6 View Customization support */
     COLOR_VALUE ColumnColor;      /* V6 - Column Text Color */
    COLOR_VALUE HeaderFontColor;      /* V6 - column header color */

Description :

This structure describes the format of one column in a view as of Notes Release 4. This structure is one of the components of a $VIEWFORMAT item in a view note. A $VIEWFORMAT item contains one extended view column format descriptor per column. Note: If you add variable data to this structure, store the packed, variable data AFTER the array of structures. All view notes contain a $VIEWFORMAT item (also known as a "View Table Format" item). A $VIEWFORMAT item is an item of TYPE_VIEW_FORMAT with item name VIEW_VIEW_FORMAT_ITEM. The item value of a $VIEWFORMAT item consists of a single VIEW_TABLE_FORMAT structure, followed by one VIEW_COLUMN_FORMAT structure for each column, followed by an item name/formula/column title set for each column, followed by a VIEW_TABLE_FORMAT2 structure, followed by one VIEW_COLUMN_FORMAT2 structure for each column, followed by a VIEW_TABLE_FORMAT3 structure.