Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
These flags describe the types of customizations that a particular Source Provider supports.
| Option | Value | Description |
|---|---|---|
| PIMSRC_CUSTOM_CONTACTS_SUMMARY_CARD | 0x00000001 | Enables a Source Provider to provide a customized Summary tab for associated Contact items when the user opens them from the Contact list view. |
| PIMSRC_CUSTOM_CONTACTS_PAINT_LIST_ICON | 0x00000004 | Enables a Source Provider to draw its own icon for associated Contact items when they appear in the Contact list view. |
| PIMSRC_CUSTOM_APPOINTMENTS_COLORS | 0x00000800 | Allows a Source Provider to display Appointment items with alternate background colors in the Agenda and Day views. |
| PIMSRC_CUSTOM_VALIDMASK | 0x00000805 | (PIMSRC_CUSTOM_CONTACTS_SUMMARY_CARD | PIMSRC_CUSTOM_CONTACTS_PAINT_LIST_ICON | PIMSRC_CUSTOM_APPOINTMENTS_COLORS) |
Remarks
These flags are used to create the value for the Customizations Registry Key.
Multiple flags can be combined to create a bitmask.
For example, if you want to implement a custom summary card and a custom contact icon, but you do not want to display Appointments with alternate background colors, you might use the following Customizations registry key:
HKLM
\System
\PIMSources
\001
\Colors
\CLSID
\(PIMSRC_CUSTOM_CONTACTS_SUMMARY_CARD | PIMSRC_CUSTOM_CONTACTS_PAINT_LIST_ICON)
Requirements
Pocket PC: Windows Mobile Version 5.0 and later
Smartphone: Windows Mobile Version 5.0 and later
OS Versions: Windows CE 5.01 and later
Header: pimstore.h
Library: pimstore.lib
See Also
Pocket Outlook Object Model API Flags | IPimSrcContactListIcon::Paint | IPimSrcContactSummaryCard::Display | Customize an Appointment Item's Background Color | PIMSRC_COLOR | Source Provider PIM Type Ownership Flags
Send Feedback on this topic to the authors