CAWT 2.5.0 Reference Manual

# ::Outlook::EnumTop, Main

## CommandsEnum, Top, Main

#### OlAccountType [::Outlook::Enum]Enum, Top, Main

OlAccountType

`olEas` | 4
`olExchange` | 0
`olGoogle` | 6
`olHttp` | 3
`olImap` | 1
`olOtherAccount` | 5
`olPop3` | 2

Show source

    proc ::Outlook::Enum::OlAccountType {} {

        # olEas - 4
        # olExchange - 0
        # olGoogle - 6
        # olHttp - 3
        # olImap - 1
        # olOtherAccount - 5
        # olPop3 - 2
        return { olEas 4 olExchange 0 olGoogle 6 olHttp 3 olImap 1 olOtherAccount 5 olPop3 2 }
    }

#### OlActionCopyLike [::Outlook::Enum]Enum, Top, Main

OlActionCopyLike

`olForward` | 2
`olReply` | 0
`olReplyAll` | 1
`olReplyFolder` | 3
`olRespond` | 4

Show source

    proc ::Outlook::Enum::OlActionCopyLike {} {

        # olForward - 2
        # olReply - 0
        # olReplyAll - 1
        # olReplyFolder - 3
        # olRespond - 4
        return { olForward 2 olReply 0 olReplyAll 1 olReplyFolder 3 olRespond 4 }
    }

#### OlActionReplyStyle [::Outlook::Enum]Enum, Top, Main

OlActionReplyStyle

`olEmbedOriginalItem` | 1
`olIncludeOriginalText` | 2
`olIndentOriginalText` | 3
`olLinkOriginalItem` | 4
`olOmitOriginalText` | 0
`olReplyTickOriginalText` | 1000
`olUserPreference` | 5

Show source

    proc ::Outlook::Enum::OlActionReplyStyle {} {

        # olEmbedOriginalItem - 1
        # olIncludeOriginalText - 2
        # olIndentOriginalText - 3
        # olLinkOriginalItem - 4
        # olOmitOriginalText - 0
        # olReplyTickOriginalText - 1000
        # olUserPreference - 5
        return { olEmbedOriginalItem 1 olIncludeOriginalText 2 olIndentOriginalText 3 olLinkOriginalItem 4 olOmitOriginalText 0 olReplyTickOriginalText 1000 olUserPreference 5 }
    }

#### OlActionResponseStyle [::Outlook::Enum]Enum, Top, Main

OlActionResponseStyle

`olOpen` | 0
`olPrompt` | 2
`olSend` | 1

Show source

    proc ::Outlook::Enum::OlActionResponseStyle {} {

        # olOpen - 0
        # olPrompt - 2
        # olSend - 1
        return { olOpen 0 olPrompt 2 olSend 1 }
    }

#### OlActionShowOn [::Outlook::Enum]Enum, Top, Main

OlActionShowOn

`olDontShow` | 0
`olMenu` | 1
`olMenuAndToolbar` | 2

Show source

    proc ::Outlook::Enum::OlActionShowOn {} {

        # olDontShow - 0
        # olMenu - 1
        # olMenuAndToolbar - 2
        return { olDontShow 0 olMenu 1 olMenuAndToolbar 2 }
    }

#### OlAddressEntryUserType [::Outlook::Enum]Enum, Top, Main

OlAddressEntryUserType

`olExchangeAgentAddressEntry` | 3
`olExchangeDistributionListAddressEntry` | 1
`olExchangeOrganizationAddressEntry` | 4
`olExchangePublicFolderAddressEntry` | 2
`olExchangeRemoteUserAddressEntry` | 5
`olExchangeUserAddressEntry` | 0
`olLdapAddressEntry` | 20
`olOtherAddressEntry` | 40
`olOutlookContactAddressEntry` | 10
`olOutlookDistributionListAddressEntry` | 11
`olSmtpAddressEntry` | 30

Show source

    proc ::Outlook::Enum::OlAddressEntryUserType {} {

        # olExchangeAgentAddressEntry - 3
        # olExchangeDistributionListAddressEntry - 1
        # olExchangeOrganizationAddressEntry - 4
        # olExchangePublicFolderAddressEntry - 2
        # olExchangeRemoteUserAddressEntry - 5
        # olExchangeUserAddressEntry - 0
        # olLdapAddressEntry - 20
        # olOtherAddressEntry - 40
        # olOutlookContactAddressEntry - 10
        # olOutlookDistributionListAddressEntry - 11
        # olSmtpAddressEntry - 30
        return { olExchangeAgentAddressEntry 3 olExchangeDistributionListAddressEntry 1 olExchangeOrganizationAddressEntry 4 olExchangePublicFolderAddressEntry 2 olExchangeRemoteUserAddressEntry 5 olExchangeUserAddressEntry 0 olLdapAddressEntry 20 olOtherAddressEntry 40 olOutlookContactAddressEntry 10 olOutlookDistributionListAddressEntry 11 olSmtpAddressEntry 30 }
    }

#### OlAddressListType [::Outlook::Enum]Enum, Top, Main

OlAddressListType

`olCustomAddressList` | 4
`olExchangeContainer` | 1
`olExchangeGlobalAddressList` | 0
`olOutlookAddressList` | 2
`olOutlookLdapAddressList` | 3

Show source

    proc ::Outlook::Enum::OlAddressListType {} {

        # olCustomAddressList - 4
        # olExchangeContainer - 1
        # olExchangeGlobalAddressList - 0
        # olOutlookAddressList - 2
        # olOutlookLdapAddressList - 3
        return { olCustomAddressList 4 olExchangeContainer 1 olExchangeGlobalAddressList 0 olOutlookAddressList 2 olOutlookLdapAddressList 3 }
    }

#### OlAlign [::Outlook::Enum]Enum, Top, Main

OlAlign

`olAlignCenter` | 1
`olAlignLeft` | 0
`olAlignRight` | 2

Show source

    proc ::Outlook::Enum::OlAlign {} {

        # olAlignCenter - 1
        # olAlignLeft - 0
        # olAlignRight - 2
        return { olAlignCenter 1 olAlignLeft 0 olAlignRight 2 }
    }

#### OlAlignment [::Outlook::Enum]Enum, Top, Main

OlAlignment

`olAlignmentLeft` | 0
`olAlignmentRight` | 1

Show source

    proc ::Outlook::Enum::OlAlignment {} {

        # olAlignmentLeft - 0
        # olAlignmentRight - 1
        return { olAlignmentLeft 0 olAlignmentRight 1 }
    }

#### OlAlwaysDeleteConversation [::Outlook::Enum]Enum, Top, Main

OlAlwaysDeleteConversation

`olAlwaysDelete` | 1
`olAlwaysDeleteUnsupported` | 2
`olDoNotDelete` | 0

Show source

    proc ::Outlook::Enum::OlAlwaysDeleteConversation {} {

        # olAlwaysDelete - 1
        # olAlwaysDeleteUnsupported - 2
        # olDoNotDelete - 0
        return { olAlwaysDelete 1 olAlwaysDeleteUnsupported 2 olDoNotDelete 0 }
    }

#### OlAppointmentCopyOptions [::Outlook::Enum]Enum, Top, Main

OlAppointmentCopyOptions

`olCopyAsAccept` | 2
`olCreateAppointment` | 1
`olPromptUser` | 0

Show source

    proc ::Outlook::Enum::OlAppointmentCopyOptions {} {

        # olCopyAsAccept - 2
        # olCreateAppointment - 1
        # olPromptUser - 0
        return { olCopyAsAccept 2 olCreateAppointment 1 olPromptUser 0 }
    }

#### OlAppointmentTimeField [::Outlook::Enum]Enum, Top, Main

OlAppointmentTimeField

`olAppointmentTimeFieldEnd` | 3
`olAppointmentTimeFieldNone` | 1
`olAppointmentTimeFieldStart` | 2

Show source

    proc ::Outlook::Enum::OlAppointmentTimeField {} {

        # olAppointmentTimeFieldEnd - 3
        # olAppointmentTimeFieldNone - 1
        # olAppointmentTimeFieldStart - 2
        return { olAppointmentTimeFieldEnd 3 olAppointmentTimeFieldNone 1 olAppointmentTimeFieldStart 2 }
    }

#### OlAttachmentBlockLevel [::Outlook::Enum]Enum, Top, Main

OlAttachmentBlockLevel

`olAttachmentBlockLevelNone` | 0
`olAttachmentBlockLevelOpen` | 1

Show source

    proc ::Outlook::Enum::OlAttachmentBlockLevel {} {

        # olAttachmentBlockLevelNone - 0
        # olAttachmentBlockLevelOpen - 1
        return { olAttachmentBlockLevelNone 0 olAttachmentBlockLevelOpen 1 }
    }

#### OlAttachmentType [::Outlook::Enum]Enum, Top, Main

OlAttachmentType

`olByReference` | 4
`olByValue` | 1
`olEmbeddeditem` | 5
`olOLE` | 6

Show source

    proc ::Outlook::Enum::OlAttachmentType {} {

        # olByReference - 4
        # olByValue - 1
        # olEmbeddeditem - 5
        # olOLE - 6
        return { olByReference 4 olByValue 1 olEmbeddeditem 5 olOLE 6 }
    }

#### OlAutoDiscoverConnectionMode [::Outlook::Enum]Enum, Top, Main

OlAutoDiscoverConnectionMode

`olAutoDiscoverConnectionExternal` | 1
`olAutoDiscoverConnectionInternal` | 2
`olAutoDiscoverConnectionInternalDomain` | 3
`olAutoDiscoverConnectionUnknown` | 0

Show source

    proc ::Outlook::Enum::OlAutoDiscoverConnectionMode {} {

        # olAutoDiscoverConnectionExternal - 1
        # olAutoDiscoverConnectionInternal - 2
        # olAutoDiscoverConnectionInternalDomain - 3
        # olAutoDiscoverConnectionUnknown - 0
        return { olAutoDiscoverConnectionExternal 1 olAutoDiscoverConnectionInternal 2 olAutoDiscoverConnectionInternalDomain 3 olAutoDiscoverConnectionUnknown 0 }
    }

#### OlAutoPreview [::Outlook::Enum]Enum, Top, Main

OlAutoPreview

`olAutoPreviewAll` | 0
`olAutoPreviewNone` | 2
`olAutoPreviewUnread` | 1

Show source

    proc ::Outlook::Enum::OlAutoPreview {} {

        # olAutoPreviewAll - 0
        # olAutoPreviewNone - 2
        # olAutoPreviewUnread - 1
        return { olAutoPreviewAll 0 olAutoPreviewNone 2 olAutoPreviewUnread 1 }
    }

#### OlBackStyle [::Outlook::Enum]Enum, Top, Main

OlBackStyle

`olBackStyleOpaque` | 1
`olBackStyleTransparent` | 0

Show source

    proc ::Outlook::Enum::OlBackStyle {} {

        # olBackStyleOpaque - 1
        # olBackStyleTransparent - 0
        return { olBackStyleOpaque 1 olBackStyleTransparent 0 }
    }

#### OlBodyFormat [::Outlook::Enum]Enum, Top, Main

OlBodyFormat

`olFormatHTML` | 2
`olFormatPlain` | 1
`olFormatRichText` | 3
`olFormatUnspecified` | 0

Show source

    proc ::Outlook::Enum::OlBodyFormat {} {

        # olFormatHTML - 2
        # olFormatPlain - 1
        # olFormatRichText - 3
        # olFormatUnspecified - 0
        return { olFormatHTML 2 olFormatPlain 1 olFormatRichText 3 olFormatUnspecified 0 }
    }

#### OlBorderStyle [::Outlook::Enum]Enum, Top, Main

OlBorderStyle

`olBorderStyleNone` | 0
`olBorderStyleSingle` | 1

Show source

    proc ::Outlook::Enum::OlBorderStyle {} {

        # olBorderStyleNone - 0
        # olBorderStyleSingle - 1
        return { olBorderStyleNone 0 olBorderStyleSingle 1 }
    }

#### OlBusinessCardType [::Outlook::Enum]Enum, Top, Main

OlBusinessCardType

`olBusinessCardTypeInterConnect` | 1
`olBusinessCardTypeOutlook` | 0

Show source

    proc ::Outlook::Enum::OlBusinessCardType {} {

        # olBusinessCardTypeInterConnect - 1
        # olBusinessCardTypeOutlook - 0
        return { olBusinessCardTypeInterConnect 1 olBusinessCardTypeOutlook 0 }
    }

#### OlBusyStatus [::Outlook::Enum]Enum, Top, Main

OlBusyStatus

`olBusy` | 2
`olFree` | 0
`olOutOfOffice` | 3
`olTentative` | 1
`olWorkingElsewhere` | 4

Show source

    proc ::Outlook::Enum::OlBusyStatus {} {

        # olBusy - 2
        # olFree - 0
        # olOutOfOffice - 3
        # olTentative - 1
        # olWorkingElsewhere - 4
        return { olBusy 2 olFree 0 olOutOfOffice 3 olTentative 1 olWorkingElsewhere 4 }
    }

#### OlCalendarDetail [::Outlook::Enum]Enum, Top, Main

OlCalendarDetail

`olFreeBusyAndSubject` | 1
`olFreeBusyOnly` | 0
`olFullDetails` | 2

Show source

    proc ::Outlook::Enum::OlCalendarDetail {} {

        # olFreeBusyAndSubject - 1
        # olFreeBusyOnly - 0
        # olFullDetails - 2
        return { olFreeBusyAndSubject 1 olFreeBusyOnly 0 olFullDetails 2 }
    }

#### OlCalendarMailFormat [::Outlook::Enum]Enum, Top, Main

OlCalendarMailFormat

`olCalendarMailFormatDailySchedule` | 0
`olCalendarMailFormatEventList` | 1

Show source

    proc ::Outlook::Enum::OlCalendarMailFormat {} {

        # olCalendarMailFormatDailySchedule - 0
        # olCalendarMailFormatEventList - 1
        return { olCalendarMailFormatDailySchedule 0 olCalendarMailFormatEventList 1 }
    }

#### OlCalendarViewMode [::Outlook::Enum]Enum, Top, Main

OlCalendarViewMode

`olCalendarView5DayWeek` | 4
`olCalendarViewDay` | 0
`olCalendarViewMonth` | 2
`olCalendarViewMultiDay` | 3
`olCalendarViewWeek` | 1

Show source

    proc ::Outlook::Enum::OlCalendarViewMode {} {

        # olCalendarView5DayWeek - 4
        # olCalendarViewDay - 0
        # olCalendarViewMonth - 2
        # olCalendarViewMultiDay - 3
        # olCalendarViewWeek - 1
        return { olCalendarView5DayWeek 4 olCalendarViewDay 0 olCalendarViewMonth 2 olCalendarViewMultiDay 3 olCalendarViewWeek 1 }
    }

#### OlCategoryColor [::Outlook::Enum]Enum, Top, Main

OlCategoryColor

`olCategoryColorBlack` | 15
`olCategoryColorBlue` | 8
`olCategoryColorDarkBlue` | 23
`olCategoryColorDarkGray` | 14
`olCategoryColorDarkGreen` | 20
`olCategoryColorDarkMaroon` | 25
`olCategoryColorDarkOlive` | 22
`olCategoryColorDarkOrange` | 17
`olCategoryColorDarkPeach` | 18
`olCategoryColorDarkPurple` | 24
`olCategoryColorDarkRed` | 16
`olCategoryColorDarkSteel` | 12
`olCategoryColorDarkTeal` | 21
`olCategoryColorDarkYellow` | 19
`olCategoryColorGray` | 13
`olCategoryColorGreen` | 5
`olCategoryColorMaroon` | 10
`olCategoryColorNone` | 0
`olCategoryColorOlive` | 7
`olCategoryColorOrange` | 2
`olCategoryColorPeach` | 3
`olCategoryColorPurple` | 9
`olCategoryColorRed` | 1
`olCategoryColorSteel` | 11
`olCategoryColorTeal` | 6
`olCategoryColorYellow` | 4

Show source

    proc ::Outlook::Enum::OlCategoryColor {} {

        # olCategoryColorBlack - 15
        # olCategoryColorBlue - 8
        # olCategoryColorDarkBlue - 23
        # olCategoryColorDarkGray - 14
        # olCategoryColorDarkGreen - 20
        # olCategoryColorDarkMaroon - 25
        # olCategoryColorDarkOlive - 22
        # olCategoryColorDarkOrange - 17
        # olCategoryColorDarkPeach - 18
        # olCategoryColorDarkPurple - 24
        # olCategoryColorDarkRed - 16
        # olCategoryColorDarkSteel - 12
        # olCategoryColorDarkTeal - 21
        # olCategoryColorDarkYellow - 19
        # olCategoryColorGray - 13
        # olCategoryColorGreen - 5
        # olCategoryColorMaroon - 10
        # olCategoryColorNone - 0
        # olCategoryColorOlive - 7
        # olCategoryColorOrange - 2
        # olCategoryColorPeach - 3
        # olCategoryColorPurple - 9
        # olCategoryColorRed - 1
        # olCategoryColorSteel - 11
        # olCategoryColorTeal - 6
        # olCategoryColorYellow - 4
        return { olCategoryColorBlack 15 olCategoryColorBlue 8 olCategoryColorDarkBlue 23 olCategoryColorDarkGray 14 olCategoryColorDarkGreen 20 olCategoryColorDarkMaroon 25 olCategoryColorDarkOlive 22 olCategoryColorDarkOrange 17 olCategoryColorDarkPeach 18 olCategoryColorDarkPurple 24 olCategoryColorDarkRed 16 olCategoryColorDarkSteel 12 olCategoryColorDarkTeal 21 olCategoryColorDarkYellow 19 olCategoryColorGray 13 olCategoryColorGreen 5 olCategoryColorMaroon 10 olCategoryColorNone 0 olCategoryColorOlive 7 olCategoryColorOrange 2 olCategoryColorPeach 3 olCategoryColorPurple 9 olCategoryColorRed 1 olCategoryColorSteel 11 olCategoryColorTeal 6 olCategoryColorYellow 4 }
    }

#### OlCategoryShortcutKey [::Outlook::Enum]Enum, Top, Main

OlCategoryShortcutKey

`olCategoryShortcutKeyCtrlF2` | 1
`olCategoryShortcutKeyCtrlF3` | 2
`olCategoryShortcutKeyCtrlF4` | 3
`olCategoryShortcutKeyCtrlF5` | 4
`olCategoryShortcutKeyCtrlF6` | 5
`olCategoryShortcutKeyCtrlF7` | 6
`olCategoryShortcutKeyCtrlF8` | 7
`olCategoryShortcutKeyCtrlF9` | 8
`olCategoryShortcutKeyCtrlF10` | 9
`olCategoryShortcutKeyCtrlF11` | 10
`olCategoryShortcutKeyCtrlF12` | 11
`olCategoryShortcutKeyNone` | 0

Show source

    proc ::Outlook::Enum::OlCategoryShortcutKey {} {

        # olCategoryShortcutKeyCtrlF2 - 1
        # olCategoryShortcutKeyCtrlF3 - 2
        # olCategoryShortcutKeyCtrlF4 - 3
        # olCategoryShortcutKeyCtrlF5 - 4
        # olCategoryShortcutKeyCtrlF6 - 5
        # olCategoryShortcutKeyCtrlF7 - 6
        # olCategoryShortcutKeyCtrlF8 - 7
        # olCategoryShortcutKeyCtrlF9 - 8
        # olCategoryShortcutKeyCtrlF10 - 9
        # olCategoryShortcutKeyCtrlF11 - 10
        # olCategoryShortcutKeyCtrlF12 - 11
        # olCategoryShortcutKeyNone - 0
        return { olCategoryShortcutKeyCtrlF2 1 olCategoryShortcutKeyCtrlF3 2 olCategoryShortcutKeyCtrlF4 3 olCategoryShortcutKeyCtrlF5 4 olCategoryShortcutKeyCtrlF6 5 olCategoryShortcutKeyCtrlF7 6 olCategoryShortcutKeyCtrlF8 7 olCategoryShortcutKeyCtrlF9 8 olCategoryShortcutKeyCtrlF10 9 olCategoryShortcutKeyCtrlF11 10 olCategoryShortcutKeyCtrlF12 11 olCategoryShortcutKeyNone 0 }
    }

#### OlColor [::Outlook::Enum]Enum, Top, Main

OlColor

`olAutoColor` | 0
`olColorAqua` | 15
`olColorBlack` | 1
`olColorBlue` | 13
`olColorFuchsia` | 14
`olColorGray` | 8
`olColorGreen` | 3
`olColorLime` | 11
`olColorMaroon` | 2
`olColorNavy` | 5
`olColorOlive` | 4
`olColorPurple` | 6
`olColorRed` | 10
`olColorSilver` | 9
`olColorTeal` | 7
`olColorWhite` | 16
`olColorYellow` | 12

Show source

    proc ::Outlook::Enum::OlColor {} {

        # olAutoColor - 0
        # olColorAqua - 15
        # olColorBlack - 1
        # olColorBlue - 13
        # olColorFuchsia - 14
        # olColorGray - 8
        # olColorGreen - 3
        # olColorLime - 11
        # olColorMaroon - 2
        # olColorNavy - 5
        # olColorOlive - 4
        # olColorPurple - 6
        # olColorRed - 10
        # olColorSilver - 9
        # olColorTeal - 7
        # olColorWhite - 16
        # olColorYellow - 12
        return { olAutoColor 0 olColorAqua 15 olColorBlack 1 olColorBlue 13 olColorFuchsia 14 olColorGray 8 olColorGreen 3 olColorLime 11 olColorMaroon 2 olColorNavy 5 olColorOlive 4 olColorPurple 6 olColorRed 10 olColorSilver 9 olColorTeal 7 olColorWhite 16 olColorYellow 12 }
    }

#### OlComboBoxStyle [::Outlook::Enum]Enum, Top, Main

OlComboBoxStyle

`olComboBoxStyleCombo` | 0
`olComboBoxStyleList` | 2

Show source

    proc ::Outlook::Enum::OlComboBoxStyle {} {

        # olComboBoxStyleCombo - 0
        # olComboBoxStyleList - 2
        return { olComboBoxStyleCombo 0 olComboBoxStyleList 2 }
    }

#### OlContactPhoneNumber [::Outlook::Enum]Enum, Top, Main

OlContactPhoneNumber

`olContactPhoneAssistant` | 0
`olContactPhoneBusiness` | 1
`olContactPhoneBusiness2` | 2
`olContactPhoneBusinessFax` | 3
`olContactPhoneCallback` | 4
`olContactPhoneCar` | 5
`olContactPhoneCompany` | 6
`olContactPhoneHome` | 7
`olContactPhoneHome2` | 8
`olContactPhoneHomeFax` | 9
`olContactPhoneISDN` | 10
`olContactPhoneMobile` | 11
`olContactPhoneOther` | 12
`olContactPhoneOtherFax` | 13
`olContactPhonePager` | 14
`olContactPhonePrimary` | 15
`olContactPhoneRadio` | 16
`olContactPhoneTelex` | 17
`olContactPhoneTTYTTD` | 18

Show source

    proc ::Outlook::Enum::OlContactPhoneNumber {} {

        # olContactPhoneAssistant - 0
        # olContactPhoneBusiness - 1
        # olContactPhoneBusiness2 - 2
        # olContactPhoneBusinessFax - 3
        # olContactPhoneCallback - 4
        # olContactPhoneCar - 5
        # olContactPhoneCompany - 6
        # olContactPhoneHome - 7
        # olContactPhoneHome2 - 8
        # olContactPhoneHomeFax - 9
        # olContactPhoneISDN - 10
        # olContactPhoneMobile - 11
        # olContactPhoneOther - 12
        # olContactPhoneOtherFax - 13
        # olContactPhonePager - 14
        # olContactPhonePrimary - 15
        # olContactPhoneRadio - 16
        # olContactPhoneTelex - 17
        # olContactPhoneTTYTTD - 18
        return { olContactPhoneAssistant 0 olContactPhoneBusiness 1 olContactPhoneBusiness2 2 olContactPhoneBusinessFax 3 olContactPhoneCallback 4 olContactPhoneCar 5 olContactPhoneCompany 6 olContactPhoneHome 7 olContactPhoneHome2 8 olContactPhoneHomeFax 9 olContactPhoneISDN 10 olContactPhoneMobile 11 olContactPhoneOther 12 olContactPhoneOtherFax 13 olContactPhonePager 14 olContactPhonePrimary 15 olContactPhoneRadio 16 olContactPhoneTelex 17 olContactPhoneTTYTTD 18 }
    }

#### OlContextMenu [::Outlook::Enum]Enum, Top, Main

OlContextMenu

`olAttachmentContextMenu` | 3
`olFolderContextMenu` | 2
`olItemContextMenu` | 0
`olShortcutContextMenu` | 5
`olStoreContextMenu` | 4
`olViewContextMenu` | 1

Show source

    proc ::Outlook::Enum::OlContextMenu {} {

        # olAttachmentContextMenu - 3
        # olFolderContextMenu - 2
        # olItemContextMenu - 0
        # olShortcutContextMenu - 5
        # olStoreContextMenu - 4
        # olViewContextMenu - 1
        return { olAttachmentContextMenu 3 olFolderContextMenu 2 olItemContextMenu 0 olShortcutContextMenu 5 olStoreContextMenu 4 olViewContextMenu 1 }
    }

#### OlDaysOfWeek [::Outlook::Enum]Enum, Top, Main

OlDaysOfWeek

`olFriday` | 32
`olMonday` | 2
`olSaturday` | 64
`olSunday` | 1
`olThursday` | 16
`olTuesday` | 4
`olWednesday` | 8

Show source

    proc ::Outlook::Enum::OlDaysOfWeek {} {

        # olFriday - 32
        # olMonday - 2
        # olSaturday - 64
        # olSunday - 1
        # olThursday - 16
        # olTuesday - 4
        # olWednesday - 8
        return { olFriday 32 olMonday 2 olSaturday 64 olSunday 1 olThursday 16 olTuesday 4 olWednesday 8 }
    }

#### OlDayWeekTimeScale [::Outlook::Enum]Enum, Top, Main

OlDayWeekTimeScale

`olTimeScale5Minutes` | 0
`olTimeScale6Minutes` | 1
`olTimeScale10Minutes` | 2
`olTimeScale15Minutes` | 3
`olTimeScale30Minutes` | 4
`olTimeScale60Minutes` | 5

Show source

    proc ::Outlook::Enum::OlDayWeekTimeScale {} {

        # olTimeScale5Minutes - 0
        # olTimeScale6Minutes - 1
        # olTimeScale10Minutes - 2
        # olTimeScale15Minutes - 3
        # olTimeScale30Minutes - 4
        # olTimeScale60Minutes - 5
        return { olTimeScale5Minutes 0 olTimeScale6Minutes 1 olTimeScale10Minutes 2 olTimeScale15Minutes 3 olTimeScale30Minutes 4 olTimeScale60Minutes 5 }
    }

#### OlDefaultExpandCollapseSetting [::Outlook::Enum]Enum, Top, Main

OlDefaultExpandCollapseSetting

`olAllCollapsed` | 1
`olAllExpanded` | 0
`olLastViewed` | 2

Show source

    proc ::Outlook::Enum::OlDefaultExpandCollapseSetting {} {

        # olAllCollapsed - 1
        # olAllExpanded - 0
        # olLastViewed - 2
        return { olAllCollapsed 1 olAllExpanded 0 olLastViewed 2 }
    }

#### OlDefaultFolders [::Outlook::Enum]Enum, Top, Main

OlDefaultFolders

`olFolderCalendar` | 9
`olFolderConflicts` | 19
`olFolderContacts` | 10
`olFolderDeletedItems` | 3
`olFolderDrafts` | 16
`olFolderInbox` | 6
`olFolderJournal` | 11
`olFolderJunk` | 23
`olFolderLocalFailures` | 21
`olFolderManagedEmail` | 29
`olFolderNotes` | 12
`olFolderOutbox` | 4
`olFolderRssFeeds` | 25
`olFolderSentMail` | 5
`olFolderServerFailures` | 22
`olFolderSuggestedContacts` | 30
`olFolderSyncIssues` | 20
`olFolderTasks` | 13
`olFolderToDo` | 28
`olPublicFoldersAllPublicFolders` | 18

Show source

    proc ::Outlook::Enum::OlDefaultFolders {} {

        # olFolderCalendar - 9
        # olFolderConflicts - 19
        # olFolderContacts - 10
        # olFolderDeletedItems - 3
        # olFolderDrafts - 16
        # olFolderInbox - 6
        # olFolderJournal - 11
        # olFolderJunk - 23
        # olFolderLocalFailures - 21
        # olFolderManagedEmail - 29
        # olFolderNotes - 12
        # olFolderOutbox - 4
        # olFolderRssFeeds - 25
        # olFolderSentMail - 5
        # olFolderServerFailures - 22
        # olFolderSuggestedContacts - 30
        # olFolderSyncIssues - 20
        # olFolderTasks - 13
        # olFolderToDo - 28
        # olPublicFoldersAllPublicFolders - 18
        return { olFolderCalendar 9 olFolderConflicts 19 olFolderContacts 10 olFolderDeletedItems 3 olFolderDrafts 16 olFolderInbox 6 olFolderJournal 11 olFolderJunk 23 olFolderLocalFailures 21 olFolderManagedEmail 29 olFolderNotes 12 olFolderOutbox 4 olFolderRssFeeds 25 olFolderSentMail 5 olFolderServerFailures 22 olFolderSuggestedContacts 30 olFolderSyncIssues 20 olFolderTasks 13 olFolderToDo 28 olPublicFoldersAllPublicFolders 18 }
    }

#### OlDefaultSelectNamesDisplayMode [::Outlook::Enum]Enum, Top, Main

OlDefaultSelectNamesDisplayMode

`olDefaultDelegates` | 6
`olDefaultMail` | 1
`olDefaultMeeting` | 2
`olDefaultMembers` | 5
`olDefaultPickRooms` | 8
`olDefaultSharingRequest` | 4
`olDefaultSingleName` | 7
`olDefaultTask` | 3

Show source

    proc ::Outlook::Enum::OlDefaultSelectNamesDisplayMode {} {

        # olDefaultDelegates - 6
        # olDefaultMail - 1
        # olDefaultMeeting - 2
        # olDefaultMembers - 5
        # olDefaultPickRooms - 8
        # olDefaultSharingRequest - 4
        # olDefaultSingleName - 7
        # olDefaultTask - 3
        return { olDefaultDelegates 6 olDefaultMail 1 olDefaultMeeting 2 olDefaultMembers 5 olDefaultPickRooms 8 olDefaultSharingRequest 4 olDefaultSingleName 7 olDefaultTask 3 }
    }

#### OlDisplayMode [::Outlook::Enum]Enum, Top, Main

OlDisplayMode

`olDisplayModeNormal` | 0
`olDisplayModePortraitReadingPane` | 2
`olDisplayModePortraitView` | 1

Show source

    proc ::Outlook::Enum::OlDisplayMode {} {

        # olDisplayModeNormal - 0
        # olDisplayModePortraitReadingPane - 2
        # olDisplayModePortraitView - 1
        return { olDisplayModeNormal 0 olDisplayModePortraitReadingPane 2 olDisplayModePortraitView 1 }
    }

#### OlDisplayType [::Outlook::Enum]Enum, Top, Main

OlDisplayType

`olAgent` | 3
`olDistList` | 1
`olForum` | 2
`olOrganization` | 4
`olPrivateDistList` | 5
`olRemoteUser` | 6
`olUser` | 0

Show source

    proc ::Outlook::Enum::OlDisplayType {} {

        # olAgent - 3
        # olDistList - 1
        # olForum - 2
        # olOrganization - 4
        # olPrivateDistList - 5
        # olRemoteUser - 6
        # olUser - 0
        return { olAgent 3 olDistList 1 olForum 2 olOrganization 4 olPrivateDistList 5 olRemoteUser 6 olUser 0 }
    }

#### OlDownloadState [::Outlook::Enum]Enum, Top, Main

OlDownloadState

`olFullItem` | 1
`olHeaderOnly` | 0

Show source

    proc ::Outlook::Enum::OlDownloadState {} {

        # olFullItem - 1
        # olHeaderOnly - 0
        return { olFullItem 1 olHeaderOnly 0 }
    }

#### OlDragBehavior [::Outlook::Enum]Enum, Top, Main

OlDragBehavior

`olDragBehaviorDisabled` | 0
`olDragBehaviorEnabled` | 1

Show source

    proc ::Outlook::Enum::OlDragBehavior {} {

        # olDragBehaviorDisabled - 0
        # olDragBehaviorEnabled - 1
        return { olDragBehaviorDisabled 0 olDragBehaviorEnabled 1 }
    }

#### OlEditorType [::Outlook::Enum]Enum, Top, Main

OlEditorType

`olEditorHTML` | 2
`olEditorRTF` | 3
`olEditorText` | 1
`olEditorWord` | 4

Show source

    proc ::Outlook::Enum::OlEditorType {} {

        # olEditorHTML - 2
        # olEditorRTF - 3
        # olEditorText - 1
        # olEditorWord - 4
        return { olEditorHTML 2 olEditorRTF 3 olEditorText 1 olEditorWord 4 }
    }

#### OlEnterFieldBehavior [::Outlook::Enum]Enum, Top, Main

OlEnterFieldBehavior

`olEnterFieldBehaviorRecallSelection` | 1
`olEnterFieldBehaviorSelectAll` | 0

Show source

    proc ::Outlook::Enum::OlEnterFieldBehavior {} {

        # olEnterFieldBehaviorRecallSelection - 1
        # olEnterFieldBehaviorSelectAll - 0
        return { olEnterFieldBehaviorRecallSelection 1 olEnterFieldBehaviorSelectAll 0 }
    }

#### OlExchangeConnectionMode [::Outlook::Enum]Enum, Top, Main

OlExchangeConnectionMode

`olCachedConnectedDrizzle` | 600
`olCachedConnectedFull` | 700
`olCachedConnectedHeaders` | 500
`olCachedDisconnected` | 400
`olCachedOffline` | 200
`olDisconnected` | 300
`olNoExchange` | 0
`olOffline` | 100
`olOnline` | 800

Show source

    proc ::Outlook::Enum::OlExchangeConnectionMode {} {

        # olCachedConnectedDrizzle - 600
        # olCachedConnectedFull - 700
        # olCachedConnectedHeaders - 500
        # olCachedDisconnected - 400
        # olCachedOffline - 200
        # olDisconnected - 300
        # olNoExchange - 0
        # olOffline - 100
        # olOnline - 800
        return { olCachedConnectedDrizzle 600 olCachedConnectedFull 700 olCachedConnectedHeaders 500 olCachedDisconnected 400 olCachedOffline 200 olDisconnected 300 olNoExchange 0 olOffline 100 olOnline 800 }
    }

#### OlExchangeStoreType [::Outlook::Enum]Enum, Top, Main

OlExchangeStoreType

`olAdditionalExchangeMailbox` | 4
`olExchangeMailbox` | 1
`olExchangePublicFolder` | 2
`olNotExchange` | 3
`olPrimaryExchangeMailbox` | 0

Show source

    proc ::Outlook::Enum::OlExchangeStoreType {} {

        # olAdditionalExchangeMailbox - 4
        # olExchangeMailbox - 1
        # olExchangePublicFolder - 2
        # olNotExchange - 3
        # olPrimaryExchangeMailbox - 0
        return { olAdditionalExchangeMailbox 4 olExchangeMailbox 1 olExchangePublicFolder 2 olNotExchange 3 olPrimaryExchangeMailbox 0 }
    }

#### OlFlagIcon [::Outlook::Enum]Enum, Top, Main

OlFlagIcon

`olBlueFlagIcon` | 5
`olGreenFlagIcon` | 3
`olNoFlagIcon` | 0
`olOrangeFlagIcon` | 2
`olPurpleFlagIcon` | 1
`olRedFlagIcon` | 6
`olYellowFlagIcon` | 4

Show source

    proc ::Outlook::Enum::OlFlagIcon {} {

        # olBlueFlagIcon - 5
        # olGreenFlagIcon - 3
        # olNoFlagIcon - 0
        # olOrangeFlagIcon - 2
        # olPurpleFlagIcon - 1
        # olRedFlagIcon - 6
        # olYellowFlagIcon - 4
        return { olBlueFlagIcon 5 olGreenFlagIcon 3 olNoFlagIcon 0 olOrangeFlagIcon 2 olPurpleFlagIcon 1 olRedFlagIcon 6 olYellowFlagIcon 4 }
    }

#### OlFlagStatus [::Outlook::Enum]Enum, Top, Main

OlFlagStatus

`olFlagComplete` | 1
`olFlagMarked` | 2
`olNoFlag` | 0

Show source

    proc ::Outlook::Enum::OlFlagStatus {} {

        # olFlagComplete - 1
        # olFlagMarked - 2
        # olNoFlag - 0
        return { olFlagComplete 1 olFlagMarked 2 olNoFlag 0 }
    }

#### OlFolderDisplayMode [::Outlook::Enum]Enum, Top, Main

OlFolderDisplayMode

`olFolderDisplayFolderOnly` | 1
`olFolderDisplayNoNavigation` | 2
`olFolderDisplayNormal` | 0

Show source

    proc ::Outlook::Enum::OlFolderDisplayMode {} {

        # olFolderDisplayFolderOnly - 1
        # olFolderDisplayNoNavigation - 2
        # olFolderDisplayNormal - 0
        return { olFolderDisplayFolderOnly 1 olFolderDisplayNoNavigation 2 olFolderDisplayNormal 0 }
    }

#### OlFormatCurrency [::Outlook::Enum]Enum, Top, Main

OlFormatCurrency

`olFormatCurrencyDecimal` | 1
`olFormatCurrencyNonDecimal` | 2

Show source

    proc ::Outlook::Enum::OlFormatCurrency {} {

        # olFormatCurrencyDecimal - 1
        # olFormatCurrencyNonDecimal - 2
        return { olFormatCurrencyDecimal 1 olFormatCurrencyNonDecimal 2 }
    }

#### OlFormatDateTime [::Outlook::Enum]Enum, Top, Main

OlFormatDateTime

`olFormatDateTimeBestFit` | 17
`olFormatDateTimeLongDate` | 6
`olFormatDateTimeLongDateReversed` | 7
`OlFormatDateTimeLongDayDate` | 5
`olFormatDateTimeLongDayDateTime` | 1
`olFormatDateTimeLongTime` | 15
`olFormatDateTimeShortDate` | 8
`olFormatDateTimeShortDateNumOnly` | 9
`olFormatDateTimeShortDateTime` | 2
`olFormatDateTimeShortDayDate` | 13
`olFormatDateTimeShortDayDateTime` | 3
`olFormatDateTimeShortDayMonth` | 10
`olFormatDateTimeShortDayMonthDateTime` | 4
`olFormatDateTimeShortMonthYear` | 11
`olFormatDateTimeShortMonthYearNumOnly` | 12
`olFormatDateTimeShortTime` | 16

Show source

    proc ::Outlook::Enum::OlFormatDateTime {} {

        # olFormatDateTimeBestFit - 17
        # olFormatDateTimeLongDate - 6
        # olFormatDateTimeLongDateReversed - 7
        # OlFormatDateTimeLongDayDate - 5
        # olFormatDateTimeLongDayDateTime - 1
        # olFormatDateTimeLongTime - 15
        # olFormatDateTimeShortDate - 8
        # olFormatDateTimeShortDateNumOnly - 9
        # olFormatDateTimeShortDateTime - 2
        # olFormatDateTimeShortDayDate - 13
        # olFormatDateTimeShortDayDateTime - 3
        # olFormatDateTimeShortDayMonth - 10
        # olFormatDateTimeShortDayMonthDateTime - 4
        # olFormatDateTimeShortMonthYear - 11
        # olFormatDateTimeShortMonthYearNumOnly - 12
        # olFormatDateTimeShortTime - 16
        return { olFormatDateTimeBestFit 17 olFormatDateTimeLongDate 6 olFormatDateTimeLongDateReversed 7 OlFormatDateTimeLongDayDate 5 olFormatDateTimeLongDayDateTime 1 olFormatDateTimeLongTime 15 olFormatDateTimeShortDate 8 olFormatDateTimeShortDateNumOnly 9 olFormatDateTimeShortDateTime 2 olFormatDateTimeShortDayDate 13 olFormatDateTimeShortDayDateTime 3 olFormatDateTimeShortDayMonth 10 olFormatDateTimeShortDayMonthDateTime 4 olFormatDateTimeShortMonthYear 11 olFormatDateTimeShortMonthYearNumOnly 12 olFormatDateTimeShortTime 16 }
    }

#### OlFormatDuration [::Outlook::Enum]Enum, Top, Main

OlFormatDuration

`olFormatDurationLong` | 2
`olFormatDurationLongBusiness` | 4
`olFormatDurationShort` | 1
`olFormatDurationShortBusiness` | 3

Show source

    proc ::Outlook::Enum::OlFormatDuration {} {

        # olFormatDurationLong - 2
        # olFormatDurationLongBusiness - 4
        # olFormatDurationShort - 1
        # olFormatDurationShortBusiness - 3
        return { olFormatDurationLong 2 olFormatDurationLongBusiness 4 olFormatDurationShort 1 olFormatDurationShortBusiness 3 }
    }

#### OlFormatEnumeration [::Outlook::Enum]Enum, Top, Main

OlFormatEnumeration

`olFormatEnumBitmap` | 1
`olFormatEnumText` | 2

Show source

    proc ::Outlook::Enum::OlFormatEnumeration {} {

        # olFormatEnumBitmap - 1
        # olFormatEnumText - 2
        return { olFormatEnumBitmap 1 olFormatEnumText 2 }
    }

#### OlFormatInteger [::Outlook::Enum]Enum, Top, Main

OlFormatInteger

`olFormatIntegerComputer1` | 2
`olFormatIntegerComputer2` | 3
`olFormatIntegerComputer3` | 4
`olFormatIntegerPlain` | 1

Show source

    proc ::Outlook::Enum::OlFormatInteger {} {

        # olFormatIntegerComputer1 - 2
        # olFormatIntegerComputer2 - 3
        # olFormatIntegerComputer3 - 4
        # olFormatIntegerPlain - 1
        return { olFormatIntegerComputer1 2 olFormatIntegerComputer2 3 olFormatIntegerComputer3 4 olFormatIntegerPlain 1 }
    }

#### OlFormatKeywords [::Outlook::Enum]Enum, Top, Main

OlFormatKeywords

`olFormatKeywordsText` | 1

Show source

    proc ::Outlook::Enum::OlFormatKeywords {} {

        # olFormatKeywordsText - 1
        return { olFormatKeywordsText 1 }
    }

#### OlFormatNumber [::Outlook::Enum]Enum, Top, Main

OlFormatNumber

`olFormatNumber1Decimal` | 3
`olFormatNumber2Decimal` | 4
`olFormatNumberAllDigits` | 1
`olFormatNumberComputer1` | 6
`olFormatNumberComputer2` | 7
`olFormatNumberComputer3` | 8
`olFormatNumberRaw` | 9
`olFormatNumberScientific` | 5
`olFormatNumberTruncated` | 2

Show source

    proc ::Outlook::Enum::OlFormatNumber {} {

        # olFormatNumber1Decimal - 3
        # olFormatNumber2Decimal - 4
        # olFormatNumberAllDigits - 1
        # olFormatNumberComputer1 - 6
        # olFormatNumberComputer2 - 7
        # olFormatNumberComputer3 - 8
        # olFormatNumberRaw - 9
        # olFormatNumberScientific - 5
        # olFormatNumberTruncated - 2
        return { olFormatNumber1Decimal 3 olFormatNumber2Decimal 4 olFormatNumberAllDigits 1 olFormatNumberComputer1 6 olFormatNumberComputer2 7 olFormatNumberComputer3 8 olFormatNumberRaw 9 olFormatNumberScientific 5 olFormatNumberTruncated 2 }
    }

#### OlFormatPercent [::Outlook::Enum]Enum, Top, Main

OlFormatPercent

`olFormatPercent1Decimal` | 2
`olFormatPercent2Decimal` | 3
`olFormatPercentAllDigits` | 4
`olFormatPercentRounded` | 1

Show source

    proc ::Outlook::Enum::OlFormatPercent {} {

        # olFormatPercent1Decimal - 2
        # olFormatPercent2Decimal - 3
        # olFormatPercentAllDigits - 4
        # olFormatPercentRounded - 1
        return { olFormatPercent1Decimal 2 olFormatPercent2Decimal 3 olFormatPercentAllDigits 4 olFormatPercentRounded 1 }
    }

#### OlFormatSmartFrom [::Outlook::Enum]Enum, Top, Main

OlFormatSmartFrom

`olFormatSmartFromFromOnly` | 2
`olFormatSmartFromFromTo` | 1

Show source

    proc ::Outlook::Enum::OlFormatSmartFrom {} {

        # olFormatSmartFromFromOnly - 2
        # olFormatSmartFromFromTo - 1
        return { olFormatSmartFromFromOnly 2 olFormatSmartFromFromTo 1 }
    }

#### OlFormatText [::Outlook::Enum]Enum, Top, Main

OlFormatText

`olFormatTextText` | 1

Show source

    proc ::Outlook::Enum::OlFormatText {} {

        # olFormatTextText - 1
        return { olFormatTextText 1 }
    }

#### OlFormatYesNo [::Outlook::Enum]Enum, Top, Main

OlFormatYesNo

`olFormatYesNoIcon` | 4
`olFormatYesNoOnOff` | 2
`olFormatYesNoTrueFalse` | 3
`olFormatYesNoYesNo` | 1

Show source

    proc ::Outlook::Enum::OlFormatYesNo {} {

        # olFormatYesNoIcon - 4
        # olFormatYesNoOnOff - 2
        # olFormatYesNoTrueFalse - 3
        # olFormatYesNoYesNo - 1
        return { olFormatYesNoIcon 4 olFormatYesNoOnOff 2 olFormatYesNoTrueFalse 3 olFormatYesNoYesNo 1 }
    }

#### OlFormRegionIcon [::Outlook::Enum]Enum, Top, Main

OlFormRegionIcon

`olFormRegionIconDefault` | 1
`olFormRegionIconEncrypted` | 9
`olFormRegionIconForwarded` | 5
`olFormRegionIconPage` | 11
`olFormRegionIconRead` | 3
`olFormRegionIconRecurring` | 12
`olFormRegionIconReplied` | 4
`olFormRegionIconSigned` | 8
`olFormRegionIconSubmitted` | 7
`olFormRegionIconUnread` | 2
`olFormRegionIconUnsent` | 6
`olFormRegionIconWindow` | 10

Show source

    proc ::Outlook::Enum::OlFormRegionIcon {} {

        # olFormRegionIconDefault - 1
        # olFormRegionIconEncrypted - 9
        # olFormRegionIconForwarded - 5
        # olFormRegionIconPage - 11
        # olFormRegionIconRead - 3
        # olFormRegionIconRecurring - 12
        # olFormRegionIconReplied - 4
        # olFormRegionIconSigned - 8
        # olFormRegionIconSubmitted - 7
        # olFormRegionIconUnread - 2
        # olFormRegionIconUnsent - 6
        # olFormRegionIconWindow - 10
        return { olFormRegionIconDefault 1 olFormRegionIconEncrypted 9 olFormRegionIconForwarded 5 olFormRegionIconPage 11 olFormRegionIconRead 3 olFormRegionIconRecurring 12 olFormRegionIconReplied 4 olFormRegionIconSigned 8 olFormRegionIconSubmitted 7 olFormRegionIconUnread 2 olFormRegionIconUnsent 6 olFormRegionIconWindow 10 }
    }

#### OlFormRegionMode [::Outlook::Enum]Enum, Top, Main

OlFormRegionMode

`olFormRegionCompose` | 1
`olFormRegionPreview` | 2
`olFormRegionRead` | 0

Show source

    proc ::Outlook::Enum::OlFormRegionMode {} {

        # olFormRegionCompose - 1
        # olFormRegionPreview - 2
        # olFormRegionRead - 0
        return { olFormRegionCompose 1 olFormRegionPreview 2 olFormRegionRead 0 }
    }

#### OlFormRegionSize [::Outlook::Enum]Enum, Top, Main

OlFormRegionSize

`olFormRegionTypeAdjoining` | 1
`olFormRegionTypeSeparate` | 0

Show source

    proc ::Outlook::Enum::OlFormRegionSize {} {

        # olFormRegionTypeAdjoining - 1
        # olFormRegionTypeSeparate - 0
        return { olFormRegionTypeAdjoining 1 olFormRegionTypeSeparate 0 }
    }

#### OlFormRegistry [::Outlook::Enum]Enum, Top, Main

OlFormRegistry

`olDefaultRegistry` | 0
`olFolderRegistry` | 3
`olOrganizationRegistry` | 4
`olPersonalRegistry` | 2

Show source

    proc ::Outlook::Enum::OlFormRegistry {} {

        # olDefaultRegistry - 0
        # olFolderRegistry - 3
        # olOrganizationRegistry - 4
        # olPersonalRegistry - 2
        return { olDefaultRegistry 0 olFolderRegistry 3 olOrganizationRegistry 4 olPersonalRegistry 2 }
    }

#### OlGender [::Outlook::Enum]Enum, Top, Main

OlGender

`olFemale` | 1
`olMale` | 2
`olUnspecified` | 0

Show source

    proc ::Outlook::Enum::OlGender {} {

        # olFemale - 1
        # olMale - 2
        # olUnspecified - 0
        return { olFemale 1 olMale 2 olUnspecified 0 }
    }

#### OlGridLineStyle [::Outlook::Enum]Enum, Top, Main

OlGridLineStyle

`olGridLineDashes` | 3
`olGridLineLargeDots` | 2
`olGridLineNone` | 0
`olGridLineSmallDots` | 1
`olGridLineSolid` | 4

Show source

    proc ::Outlook::Enum::OlGridLineStyle {} {

        # olGridLineDashes - 3
        # olGridLineLargeDots - 2
        # olGridLineNone - 0
        # olGridLineSmallDots - 1
        # olGridLineSolid - 4
        return { olGridLineDashes 3 olGridLineLargeDots 2 olGridLineNone 0 olGridLineSmallDots 1 olGridLineSolid 4 }
    }

#### OlGroupType [::Outlook::Enum]Enum, Top, Main

OlGroupType

`olCustomFoldersGroup` | 0
`olFavoriteFoldersGroup` | 4
`olMyFoldersGroup` | 1
`olOtherFoldersGroup` | 3
`olPeopleFoldersGroup` | 2
`olReadOnlyGroup` | 6
`olRoomsGroup` | 5

Show source

    proc ::Outlook::Enum::OlGroupType {} {

        # olCustomFoldersGroup - 0
        # olFavoriteFoldersGroup - 4
        # olMyFoldersGroup - 1
        # olOtherFoldersGroup - 3
        # olPeopleFoldersGroup - 2
        # olReadOnlyGroup - 6
        # olRoomsGroup - 5
        return { olCustomFoldersGroup 0 olFavoriteFoldersGroup 4 olMyFoldersGroup 1 olOtherFoldersGroup 3 olPeopleFoldersGroup 2 olReadOnlyGroup 6 olRoomsGroup 5 }
    }

#### OlHorizontalLayout [::Outlook::Enum]Enum, Top, Main

OlHorizontalLayout

`olHorizontalLayoutAlignCenter` | 1
`olHorizontalLayoutAlignLeft` | 0
`olHorizontalLayoutAlignRight` | 2
`olHorizontalLayoutGrow` | 3

Show source

    proc ::Outlook::Enum::OlHorizontalLayout {} {

        # olHorizontalLayoutAlignCenter - 1
        # olHorizontalLayoutAlignLeft - 0
        # olHorizontalLayoutAlignRight - 2
        # olHorizontalLayoutGrow - 3
        return { olHorizontalLayoutAlignCenter 1 olHorizontalLayoutAlignLeft 0 olHorizontalLayoutAlignRight 2 olHorizontalLayoutGrow 3 }
    }

#### OlIconViewPlacement [::Outlook::Enum]Enum, Top, Main

OlIconViewPlacement

`olIconAutoArrange` | 2
`olIconDoNotArrange` | 0
`olIconLineUp` | 1
`olIconSortAndAutoArrange` | 3

Show source

    proc ::Outlook::Enum::OlIconViewPlacement {} {

        # olIconAutoArrange - 2
        # olIconDoNotArrange - 0
        # olIconLineUp - 1
        # olIconSortAndAutoArrange - 3
        return { olIconAutoArrange 2 olIconDoNotArrange 0 olIconLineUp 1 olIconSortAndAutoArrange 3 }
    }

#### OlIconViewType [::Outlook::Enum]Enum, Top, Main

OlIconViewType

`olIconViewLarge` | 0
`olIconViewList` | 2
`olIconViewSmall` | 1

Show source

    proc ::Outlook::Enum::OlIconViewType {} {

        # olIconViewLarge - 0
        # olIconViewList - 2
        # olIconViewSmall - 1
        return { olIconViewLarge 0 olIconViewList 2 olIconViewSmall 1 }
    }

#### OlImportance [::Outlook::Enum]Enum, Top, Main

OlImportance

`olImportanceHigh` | 2
`olImportanceLow` | 0
`olImportanceNormal` | 1

Show source

    proc ::Outlook::Enum::OlImportance {} {

        # olImportanceHigh - 2
        # olImportanceLow - 0
        # olImportanceNormal - 1
        return { olImportanceHigh 2 olImportanceLow 0 olImportanceNormal 1 }
    }

#### OlInspectorClose [::Outlook::Enum]Enum, Top, Main

OlInspectorClose

`olDiscard` | 1
`olPromptForSave` | 2
`olSave` | 0

Show source

    proc ::Outlook::Enum::OlInspectorClose {} {

        # olDiscard - 1
        # olPromptForSave - 2
        # olSave - 0
        return { olDiscard 1 olPromptForSave 2 olSave 0 }
    }

#### OlItemType [::Outlook::Enum]Enum, Top, Main

OlItemType

`olAppointmentItem` | 1
`olContactItem` | 2
`olDistributionListItem` | 7
`olJournalItem` | 4
`olMailItem` | 0
`olMobileItemMMS` | 12
`olMobileItemSMS` | 11
`olNoteItem` | 5
`olPostItem` | 6
`olTaskItem` | 3

Show source

    proc ::Outlook::Enum::OlItemType {} {

        # olAppointmentItem - 1
        # olContactItem - 2
        # olDistributionListItem - 7
        # olJournalItem - 4
        # olMailItem - 0
        # olMobileItemMMS - 12
        # olMobileItemSMS - 11
        # olNoteItem - 5
        # olPostItem - 6
        # olTaskItem - 3
        return { olAppointmentItem 1 olContactItem 2 olDistributionListItem 7 olJournalItem 4 olMailItem 0 olMobileItemMMS 12 olMobileItemSMS 11 olNoteItem 5 olPostItem 6 olTaskItem 3 }
    }

#### OlJournalRecipientType [::Outlook::Enum]Enum, Top, Main

OlJournalRecipientType

`olAssociatedContact` | 1

Show source

    proc ::Outlook::Enum::OlJournalRecipientType {} {

        # olAssociatedContact - 1
        return { olAssociatedContact 1 }
    }

#### OlMailingAddress [::Outlook::Enum]Enum, Top, Main

OlMailingAddress

`olBusiness` | 2
`olHome` | 1
`olNone` | 0
`olOther` | 3

Show source

    proc ::Outlook::Enum::OlMailingAddress {} {

        # olBusiness - 2
        # olHome - 1
        # olNone - 0
        # olOther - 3
        return { olBusiness 2 olHome 1 olNone 0 olOther 3 }
    }

#### OlMailRecipientType [::Outlook::Enum]Enum, Top, Main

OlMailRecipientType

`olBCC` | 3
`olCC` | 2
`olOriginator` | 0
`olTo` | 1

Show source

    proc ::Outlook::Enum::OlMailRecipientType {} {

        # olBCC - 3
        # olCC - 2
        # olOriginator - 0
        # olTo - 1
        return { olBCC 3 olCC 2 olOriginator 0 olTo 1 }
    }

#### OlMarkInterval [::Outlook::Enum]Enum, Top, Main

OlMarkInterval

`olMarkComplete` | 5
`olMarkNextWeek` | 3
`olMarkNoDate` | 4
`olMarkThisWeek` | 2
`olMarkToday` | 0
`olMarkTomorrow` | 1

Show source

    proc ::Outlook::Enum::OlMarkInterval {} {

        # olMarkComplete - 5
        # olMarkNextWeek - 3
        # olMarkNoDate - 4
        # olMarkThisWeek - 2
        # olMarkToday - 0
        # olMarkTomorrow - 1
        return { olMarkComplete 5 olMarkNextWeek 3 olMarkNoDate 4 olMarkThisWeek 2 olMarkToday 0 olMarkTomorrow 1 }
    }

#### OlMatchEntry [::Outlook::Enum]Enum, Top, Main

OlMatchEntry

`olMatchEntryComplete` | 1
`olMatchEntryFirstLetter` | 0
`olMatchEntryNone` | 2

Show source

    proc ::Outlook::Enum::OlMatchEntry {} {

        # olMatchEntryComplete - 1
        # olMatchEntryFirstLetter - 0
        # olMatchEntryNone - 2
        return { olMatchEntryComplete 1 olMatchEntryFirstLetter 0 olMatchEntryNone 2 }
    }

#### OlMeetingRecipientType [::Outlook::Enum]Enum, Top, Main

OlMeetingRecipientType

`olOptional` | 2
`olOrganizer` | 0
`olRequired` | 1
`olResource` | 3

Show source

    proc ::Outlook::Enum::OlMeetingRecipientType {} {

        # olOptional - 2
        # olOrganizer - 0
        # olRequired - 1
        # olResource - 3
        return { olOptional 2 olOrganizer 0 olRequired 1 olResource 3 }
    }

#### OlMeetingResponse [::Outlook::Enum]Enum, Top, Main

OlMeetingResponse

`olMeetingAccepted` | 3
`olMeetingDeclined` | 4
`olMeetingTentative` | 2

Show source

    proc ::Outlook::Enum::OlMeetingResponse {} {

        # olMeetingAccepted - 3
        # olMeetingDeclined - 4
        # olMeetingTentative - 2
        return { olMeetingAccepted 3 olMeetingDeclined 4 olMeetingTentative 2 }
    }

#### OlMeetingStatus [::Outlook::Enum]Enum, Top, Main

OlMeetingStatus

`olMeeting` | 1
`olMeetingCanceled` | 5
`olMeetingReceived` | 3
`olMeetingReceivedAndCanceled` | 7
`olNonMeeting` | 0

Show source

    proc ::Outlook::Enum::OlMeetingStatus {} {

        # olMeeting - 1
        # olMeetingCanceled - 5
        # olMeetingReceived - 3
        # olMeetingReceivedAndCanceled - 7
        # olNonMeeting - 0
        return { olMeeting 1 olMeetingCanceled 5 olMeetingReceived 3 olMeetingReceivedAndCanceled 7 olNonMeeting 0 }
    }

#### OlMobileFormat [::Outlook::Enum]Enum, Top, Main

OlMobileFormat

`olMMS` | 1
`olSMS` | 0

Show source

    proc ::Outlook::Enum::OlMobileFormat {} {

        # olMMS - 1
        # olSMS - 0
        return { olMMS 1 olSMS 0 }
    }

#### OlMouseButton [::Outlook::Enum]Enum, Top, Main

OlMouseButton

`olMouseButtonLeft` | 1
`olMouseButtonMiddle` | 4
`olMouseButtonRight` | 2

Show source

    proc ::Outlook::Enum::OlMouseButton {} {

        # olMouseButtonLeft - 1
        # olMouseButtonMiddle - 4
        # olMouseButtonRight - 2
        return { olMouseButtonLeft 1 olMouseButtonMiddle 4 olMouseButtonRight 2 }
    }

#### OlMousePointer [::Outlook::Enum]Enum, Top, Main

OlMousePointer

`olMousePointerAppStarting` | 13
`olMousePointerArrow` | 1
`olMousePointerCross` | 2
`olMousePointerCustom` | 99
`olMousePointerDefault` | 0
`olMousePointerHelp` | 14
`olMousePointerHourGlass` | 11
`olMousePointerIBeam` | 3
`olMousePointerNoDrop` | 12
`olMousePointerSizeAll` | 15
`olMousePointerSizeNESW` | 6
`olMousePointerSizeNS` | 7
`olMousePointerSizeNWSE` | 8
`olMousePointerSizeWE` | 9
`olMousePointerUpArrow` | 10

Show source

    proc ::Outlook::Enum::OlMousePointer {} {

        # olMousePointerAppStarting - 13
        # olMousePointerArrow - 1
        # olMousePointerCross - 2
        # olMousePointerCustom - 99
        # olMousePointerDefault - 0
        # olMousePointerHelp - 14
        # olMousePointerHourGlass - 11
        # olMousePointerIBeam - 3
        # olMousePointerNoDrop - 12
        # olMousePointerSizeAll - 15
        # olMousePointerSizeNESW - 6
        # olMousePointerSizeNS - 7
        # olMousePointerSizeNWSE - 8
        # olMousePointerSizeWE - 9
        # olMousePointerUpArrow - 10
        return { olMousePointerAppStarting 13 olMousePointerArrow 1 olMousePointerCross 2 olMousePointerCustom 99 olMousePointerDefault 0 olMousePointerHelp 14 olMousePointerHourGlass 11 olMousePointerIBeam 3 olMousePointerNoDrop 12 olMousePointerSizeAll 15 olMousePointerSizeNESW 6 olMousePointerSizeNS 7 olMousePointerSizeNWSE 8 olMousePointerSizeWE 9 olMousePointerUpArrow 10 }
    }

#### OlMultiLine [::Outlook::Enum]Enum, Top, Main

OlMultiLine

`olAlwaysMultiLine` | 2
`olAlwaysSingleLine` | 1
`olWidthMultiLine` | 0

Show source

    proc ::Outlook::Enum::OlMultiLine {} {

        # olAlwaysMultiLine - 2
        # olAlwaysSingleLine - 1
        # olWidthMultiLine - 0
        return { olAlwaysMultiLine 2 olAlwaysSingleLine 1 olWidthMultiLine 0 }
    }

#### OlMultiSelect [::Outlook::Enum]Enum, Top, Main

OlMultiSelect

`olMultiSelectExtended` | 2
`olMultiSelectMulti` | 1
`olMultiSelectSingle` | 0

Show source

    proc ::Outlook::Enum::OlMultiSelect {} {

        # olMultiSelectExtended - 2
        # olMultiSelectMulti - 1
        # olMultiSelectSingle - 0
        return { olMultiSelectExtended 2 olMultiSelectMulti 1 olMultiSelectSingle 0 }
    }

#### OlNavigationModuleType [::Outlook::Enum]Enum, Top, Main

OlNavigationModuleType

`olModuleCalendar` | 1
`olModuleContacts` | 2
`olModuleFolderList` | 6
`olModuleJournal` | 4
`olModuleMail` | 0
`olModuleNotes` | 5
`olModuleShortcuts` | 7
`olModuleSolutions` | 8
`olModuleTasks` | 3

Show source

    proc ::Outlook::Enum::OlNavigationModuleType {} {

        # olModuleCalendar - 1
        # olModuleContacts - 2
        # olModuleFolderList - 6
        # olModuleJournal - 4
        # olModuleMail - 0
        # olModuleNotes - 5
        # olModuleShortcuts - 7
        # olModuleSolutions - 8
        # olModuleTasks - 3
        return { olModuleCalendar 1 olModuleContacts 2 olModuleFolderList 6 olModuleJournal 4 olModuleMail 0 olModuleNotes 5 olModuleShortcuts 7 olModuleSolutions 8 olModuleTasks 3 }
    }

#### OlNetMeetingType [::Outlook::Enum]Enum, Top, Main

OlNetMeetingType

`olExchangeConferencing` | 2
`olNetMeeting` | 0
`olNetShow` | 1

Show source

    proc ::Outlook::Enum::OlNetMeetingType {} {

        # olExchangeConferencing - 2
        # olNetMeeting - 0
        # olNetShow - 1
        return { olExchangeConferencing 2 olNetMeeting 0 olNetShow 1 }
    }

#### OlNoteColor [::Outlook::Enum]Enum, Top, Main

OlNoteColor

`olBlue` | 0
`olGreen` | 1
`olPink` | 2
`olWhite` | 4
`olYellow` | 3

Show source

    proc ::Outlook::Enum::OlNoteColor {} {

        # olBlue - 0
        # olGreen - 1
        # olPink - 2
        # olWhite - 4
        # olYellow - 3
        return { olBlue 0 olGreen 1 olPink 2 olWhite 4 olYellow 3 }
    }

#### OlObjectClass [::Outlook::Enum]Enum, Top, Main

OlObjectClass

`olAccount` | 105
`olAccountRuleCondition` | 135
`olAccounts` | 106
`olAction` | 32
`olActions` | 33
`olAddressEntries` | 21
`olAddressEntry` | 8
`olAddressList` | 7
`olAddressLists` | 20
`olAddressRuleCondition` | 170
`olApplication` | 0
`olAppointment` | 26
`olAssignToCategoryRuleAction` | 122
`olAttachment` | 5
`olAttachments` | 18
`olAttachmentSelection` | 169
`olAutoFormatRule` | 147
`olAutoFormatRules` | 148
`olCalendarModule` | 159
`olCalendarSharing` | 151
`olCategories` | 153
`olCategory` | 152
`olCategoryRuleCondition` | 130
`olClassBusinessCardView` | 168
`olClassCalendarView` | 139
`olClassCardView` | 138
`olClassIconView` | 137
`olClassMessageListView` | 187
`olClassNavigationPane` | 155
`olClassPeopleView` | 183
`olClassTableView` | 136
`olClassThreadView` | 184
`olClassTimeLineView` | 140
`olClassTimeZone` | 174
`olClassTimeZones` | 175
`olColumn` | 154
`olColumnFormat` | 149
`olColumns` | 150
`olConflict` | 102
`olConflicts` | 103
`olContact` | 40
`olContactsModule` | 160
`olConversation` | 178
`olConversationHeader` | 182
`olDistributionList` | 69
`olDocument` | 41
`olException` | 30
`olExceptions` | 29
`olExchangeDistributionList` | 111
`olExchangeUser` | 110
`olExplorer` | 34
`olExplorers` | 60
`olFolder` | 2
`olFolders` | 15
`olFormDescription` | 37
`olFormNameRuleCondition` | 131
`olFormRegion` | 129
`olFromRssFeedRuleCondition` | 173
`olFromRuleCondition` | 132
`olImportanceRuleCondition` | 128
`olInspector` | 35
`olInspectors` | 61
`olItemProperties` | 98
`olItemProperty` | 99
`olItems` | 16
`olJournal` | 42
`olJournalModule` | 162
`olLink` | 75
`olLinks` | 76
`olMail` | 43
`olMailModule` | 158
`olMarkAsTaskRuleAction` | 124
`olMeetingCancellation` | 54
`olMeetingForwardNotification` | 181
`olMeetingRequest` | 53
`olMeetingResponseNegative` | 55
`olMeetingResponsePositive` | 56
`olMeetingResponseTentative` | 57
`olMobile` | 176
`olMoveOrCopyRuleAction` | 118
`olNamespace` | 1
`olNavigationFolder` | 167
`olNavigationFolders` | 166
`olNavigationGroup` | 165
`olNavigationGroups` | 164
`olNavigationModule` | 157
`olNavigationModules` | 156
`olNewItemAlertRuleAction` | 125
`olNote` | 44
`olNotesModule` | 163
`olOrderField` | 144
`olOrderFields` | 145
`olOutlookBarGroup` | 66
`olOutlookBarGroups` | 65
`olOutlookBarPane` | 63
`olOutlookBarShortcut` | 68
`olOutlookBarShortcuts` | 67
`olOutlookBarStorage` | 64
`olOutspace` | 180
`olPages` | 36
`olPanes` | 62
`olPlaySoundRuleAction` | 123
`olPost` | 45
`olPreviewPane` | 185
`olPropertyAccessor` | 112
`olPropertyPages` | 71
`olPropertyPageSite` | 70
`olRecipient` | 4
`olRecipients` | 17
`olRecurrencePattern` | 28
`olReminder` | 101
`olReminders` | 100
`olRemote` | 47
`olReport` | 46
`olResults` | 78
`olRow` | 121
`olRule` | 115
`olRuleAction` | 117
`olRuleActions` | 116
`olRuleCondition` | 127
`olRuleConditions` | 126
`olRules` | 114
`olSearch` | 77
`olSelection` | 74
`olSelectNamesDialog` | 109
`olSenderInAddressListRuleCondition` | 133
`olSendRuleAction` | 119
`olSensitivityRuleCondition` | 186
`olSharing` | 104
`olSimpleItems` | 179
`olSolutionsModule` | 177
`olStorageItem` | 113
`olStore` | 107
`olStores` | 108
`olSyncObject` | 72
`olSyncObjects` | 73
`olTable` | 120
`olTask` | 48
`olTaskRequest` | 49
`olTaskRequestAccept` | 51
`olTaskRequestDecline` | 52
`olTaskRequestUpdate` | 50
`olTasksModule` | 161
`olTextRuleCondition` | 134
`olUserDefinedProperties` | 172
`olUserDefinedProperty` | 171
`olUserProperties` | 38
`olUserProperty` | 39
`olView` | 80
`olViewField` | 142
`olViewFields` | 141
`olViewFont` | 146
`olViews` | 79

Show source

    proc ::Outlook::Enum::OlObjectClass {} {

        # olAccount - 105
        # olAccountRuleCondition - 135
        # olAccounts - 106
        # olAction - 32
        # olActions - 33
        # olAddressEntries - 21
        # olAddressEntry - 8
        # olAddressList - 7
        # olAddressLists - 20
        # olAddressRuleCondition - 170
        # olApplication - 0
        # olAppointment - 26
        # olAssignToCategoryRuleAction - 122
        # olAttachment - 5
        # olAttachments - 18
        # olAttachmentSelection - 169
        # olAutoFormatRule - 147
        # olAutoFormatRules - 148
        # olCalendarModule - 159
        # olCalendarSharing - 151
        # olCategories - 153
        # olCategory - 152
        # olCategoryRuleCondition - 130
        # olClassBusinessCardView - 168
        # olClassCalendarView - 139
        # olClassCardView - 138
        # olClassIconView - 137
        # olClassMessageListView - 187
        # olClassNavigationPane - 155
        # olClassPeopleView - 183
        # olClassTableView - 136
        # olClassThreadView - 184
        # olClassTimeLineView - 140
        # olClassTimeZone - 174
        # olClassTimeZones - 175
        # olColumn - 154
        # olColumnFormat - 149
        # olColumns - 150
        # olConflict - 102
        # olConflicts - 103
        # olContact - 40
        # olContactsModule - 160
        # olConversation - 178
        # olConversationHeader - 182
        # olDistributionList - 69
        # olDocument - 41
        # olException - 30
        # olExceptions - 29
        # olExchangeDistributionList - 111
        # olExchangeUser - 110
        # olExplorer - 34
        # olExplorers - 60
        # olFolder - 2
        # olFolders - 15
        # olFormDescription - 37
        # olFormNameRuleCondition - 131
        # olFormRegion - 129
        # olFromRssFeedRuleCondition - 173
        # olFromRuleCondition - 132
        # olImportanceRuleCondition - 128
        # olInspector - 35
        # olInspectors - 61
        # olItemProperties - 98
        # olItemProperty - 99
        # olItems - 16
        # olJournal - 42
        # olJournalModule - 162
        # olLink - 75
        # olLinks - 76
        # olMail - 43
        # olMailModule - 158
        # olMarkAsTaskRuleAction - 124
        # olMeetingCancellation - 54
        # olMeetingForwardNotification - 181
        # olMeetingRequest - 53
        # olMeetingResponseNegative - 55
        # olMeetingResponsePositive - 56
        # olMeetingResponseTentative - 57
        # olMobile - 176
        # olMoveOrCopyRuleAction - 118
        # olNamespace - 1
        # olNavigationFolder - 167
        # olNavigationFolders - 166
        # olNavigationGroup - 165
        # olNavigationGroups - 164
        # olNavigationModule - 157
        # olNavigationModules - 156
        # olNewItemAlertRuleAction - 125
        # olNote - 44
        # olNotesModule - 163
        # olOrderField - 144
        # olOrderFields - 145
        # olOutlookBarGroup - 66
        # olOutlookBarGroups - 65
        # olOutlookBarPane - 63
        # olOutlookBarShortcut - 68
        # olOutlookBarShortcuts - 67
        # olOutlookBarStorage - 64
        # olOutspace - 180
        # olPages - 36
        # olPanes - 62
        # olPlaySoundRuleAction - 123
        # olPost - 45
        # olPreviewPane - 185
        # olPropertyAccessor - 112
        # olPropertyPages - 71
        # olPropertyPageSite - 70
        # olRecipient - 4
        # olRecipients - 17
        # olRecurrencePattern - 28
        # olReminder - 101
        # olReminders - 100
        # olRemote - 47
        # olReport - 46
        # olResults - 78
        # olRow - 121
        # olRule - 115
        # olRuleAction - 117
        # olRuleActions - 116
        # olRuleCondition - 127
        # olRuleConditions - 126
        # olRules - 114
        # olSearch - 77
        # olSelection - 74
        # olSelectNamesDialog - 109
        # olSenderInAddressListRuleCondition - 133
        # olSendRuleAction - 119
        # olSensitivityRuleCondition - 186
        # olSharing - 104
        # olSimpleItems - 179
        # olSolutionsModule - 177
        # olStorageItem - 113
        # olStore - 107
        # olStores - 108
        # olSyncObject - 72
        # olSyncObjects - 73
        # olTable - 120
        # olTask - 48
        # olTaskRequest - 49
        # olTaskRequestAccept - 51
        # olTaskRequestDecline - 52
        # olTaskRequestUpdate - 50
        # olTasksModule - 161
        # olTextRuleCondition - 134
        # olUserDefinedProperties - 172
        # olUserDefinedProperty - 171
        # olUserProperties - 38
        # olUserProperty - 39
        # olView - 80
        # olViewField - 142
        # olViewFields - 141
        # olViewFont - 146
        # olViews - 79
        return { olAccount 105 olAccountRuleCondition 135 olAccounts 106 olAction 32 olActions 33 olAddressEntries 21 olAddressEntry 8 olAddressList 7 olAddressLists 20 olAddressRuleCondition 170 olApplication 0 olAppointment 26 olAssignToCategoryRuleAction 122 olAttachment 5 olAttachments 18 olAttachmentSelection 169 olAutoFormatRule 147 olAutoFormatRules 148 olCalendarModule 159 olCalendarSharing 151 olCategories 153 olCategory 152 olCategoryRuleCondition 130 olClassBusinessCardView 168 olClassCalendarView 139 olClassCardView 138 olClassIconView 137 olClassMessageListView 187 olClassNavigationPane 155 olClassPeopleView 183 olClassTableView 136 olClassThreadView 184 olClassTimeLineView 140 olClassTimeZone 174 olClassTimeZones 175 olColumn 154 olColumnFormat 149 olColumns 150 olConflict 102 olConflicts 103 olContact 40 olContactsModule 160 olConversation 178 olConversationHeader 182 olDistributionList 69 olDocument 41 olException 30 olExceptions 29 olExchangeDistributionList 111 olExchangeUser 110 olExplorer 34 olExplorers 60 olFolder 2 olFolders 15 olFormDescription 37 olFormNameRuleCondition 131 olFormRegion 129 olFromRssFeedRuleCondition 173 olFromRuleCondition 132 olImportanceRuleCondition 128 olInspector 35 olInspectors 61 olItemProperties 98 olItemProperty 99 olItems 16 olJournal 42 olJournalModule 162 olLink 75 olLinks 76 olMail 43 olMailModule 158 olMarkAsTaskRuleAction 124 olMeetingCancellation 54 olMeetingForwardNotification 181 olMeetingRequest 53 olMeetingResponseNegative 55 olMeetingResponsePositive 56 olMeetingResponseTentative 57 olMobile 176 olMoveOrCopyRuleAction 118 olNamespace 1 olNavigationFolder 167 olNavigationFolders 166 olNavigationGroup 165 olNavigationGroups 164 olNavigationModule 157 olNavigationModules 156 olNewItemAlertRuleAction 125 olNote 44 olNotesModule 163 olOrderField 144 olOrderFields 145 olOutlookBarGroup 66 olOutlookBarGroups 65 olOutlookBarPane 63 olOutlookBarShortcut 68 olOutlookBarShortcuts 67 olOutlookBarStorage 64 olOutspace 180 olPages 36 olPanes 62 olPlaySoundRuleAction 123 olPost 45 olPreviewPane 185 olPropertyAccessor 112 olPropertyPages 71 olPropertyPageSite 70 olRecipient 4 olRecipients 17 olRecurrencePattern 28 olReminder 101 olReminders 100 olRemote 47 olReport 46 olResults 78 olRow 121 olRule 115 olRuleAction 117 olRuleActions 116 olRuleCondition 127 olRuleConditions 126 olRules 114 olSearch 77 olSelection 74 olSelectNamesDialog 109 olSenderInAddressListRuleCondition 133 olSendRuleAction 119 olSensitivityRuleCondition 186 olSharing 104 olSimpleItems 179 olSolutionsModule 177 olStorageItem 113 olStore 107 olStores 108 olSyncObject 72 olSyncObjects 73 olTable 120 olTask 48 olTaskRequest 49 olTaskRequestAccept 51 olTaskRequestDecline 52 olTaskRequestUpdate 50 olTasksModule 161 olTextRuleCondition 134 olUserDefinedProperties 172 olUserDefinedProperty 171 olUserProperties 38 olUserProperty 39 olView 80 olViewField 142 olViewFields 141 olViewFont 146 olViews 79 }
    }

#### OlOfficeDocItemsType [::Outlook::Enum]Enum, Top, Main

OlOfficeDocItemsType

`olExcelWorkSheetItem` | 8
`olPowerPointShowItem` | 10
`olWordDocumentItem` | 9

Show source

    proc ::Outlook::Enum::OlOfficeDocItemsType {} {

        # olExcelWorkSheetItem - 8
        # olPowerPointShowItem - 10
        # olWordDocumentItem - 9
        return { olExcelWorkSheetItem 8 olPowerPointShowItem 10 olWordDocumentItem 9 }
    }

#### OlOutlookBarViewType [::Outlook::Enum]Enum, Top, Main

OlOutlookBarViewType

`olLargeIcon` | 0
`olSmallIcon` | 1

Show source

    proc ::Outlook::Enum::OlOutlookBarViewType {} {

        # olLargeIcon - 0
        # olSmallIcon - 1
        return { olLargeIcon 0 olSmallIcon 1 }
    }

#### OlPageType [::Outlook::Enum]Enum, Top, Main

OlPageType

`olPageTypePlanner` | 0
`olPageTypeTracker` | 1

Show source

    proc ::Outlook::Enum::OlPageType {} {

        # olPageTypePlanner - 0
        # olPageTypeTracker - 1
        return { olPageTypePlanner 0 olPageTypeTracker 1 }
    }

#### OlPane [::Outlook::Enum]Enum, Top, Main

OlPane

`olFolderList` | 2
`olNavigationPane` | 4
`olOutlookBar` | 1
`olPreview` | 3
`olToDoBar` | 5

Show source

    proc ::Outlook::Enum::OlPane {} {

        # olFolderList - 2
        # olNavigationPane - 4
        # olOutlookBar - 1
        # olPreview - 3
        # olToDoBar - 5
        return { olFolderList 2 olNavigationPane 4 olOutlookBar 1 olPreview 3 olToDoBar 5 }
    }

#### OlPermission [::Outlook::Enum]Enum, Top, Main

OlPermission

`olDoNotForward` | 1
`olPermissionTemplate` | 2
`olUnrestricted` | 0

Show source

    proc ::Outlook::Enum::OlPermission {} {

        # olDoNotForward - 1
        # olPermissionTemplate - 2
        # olUnrestricted - 0
        return { olDoNotForward 1 olPermissionTemplate 2 olUnrestricted 0 }
    }

#### OlPermissionService [::Outlook::Enum]Enum, Top, Main

OlPermissionService

`olPassport` | 2
`olUnknown` | 0
`olWindows` | 1

Show source

    proc ::Outlook::Enum::OlPermissionService {} {

        # olPassport - 2
        # olUnknown - 0
        # olWindows - 1
        return { olPassport 2 olUnknown 0 olWindows 1 }
    }

#### OlPictureAlignment [::Outlook::Enum]Enum, Top, Main

OlPictureAlignment

`olPictureAlignmentLeft` | 0
`olPictureAlignmentTop` | 1

Show source

    proc ::Outlook::Enum::OlPictureAlignment {} {

        # olPictureAlignmentLeft - 0
        # olPictureAlignmentTop - 1
        return { olPictureAlignmentLeft 0 olPictureAlignmentTop 1 }
    }

#### OlRecipientSelectors [::Outlook::Enum]Enum, Top, Main

OlRecipientSelectors

`olShowNone` | 0
`olShowTo` | 1
`olShowToCc` | 2
`olShowToCcBcc` | 3

Show source

    proc ::Outlook::Enum::OlRecipientSelectors {} {

        # olShowNone - 0
        # olShowTo - 1
        # olShowToCc - 2
        # olShowToCcBcc - 3
        return { olShowNone 0 olShowTo 1 olShowToCc 2 olShowToCcBcc 3 }
    }

#### OlRecurrenceState [::Outlook::Enum]Enum, Top, Main

OlRecurrenceState

`olApptException` | 3
`olApptMaster` | 1
`olApptNotRecurring` | 0
`olApptOccurrence` | 2

Show source

    proc ::Outlook::Enum::OlRecurrenceState {} {

        # olApptException - 3
        # olApptMaster - 1
        # olApptNotRecurring - 0
        # olApptOccurrence - 2
        return { olApptException 3 olApptMaster 1 olApptNotRecurring 0 olApptOccurrence 2 }
    }

#### OlRecurrenceType [::Outlook::Enum]Enum, Top, Main

OlRecurrenceType

`olRecursDaily` | 0
`olRecursMonthly` | 2
`olRecursMonthNth` | 3
`olRecursWeekly` | 1
`olRecursYearly` | 5
`olRecursYearNth` | 6

Show source

    proc ::Outlook::Enum::OlRecurrenceType {} {

        # olRecursDaily - 0
        # olRecursMonthly - 2
        # olRecursMonthNth - 3
        # olRecursWeekly - 1
        # olRecursYearly - 5
        # olRecursYearNth - 6
        return { olRecursDaily 0 olRecursMonthly 2 olRecursMonthNth 3 olRecursWeekly 1 olRecursYearly 5 olRecursYearNth 6 }
    }

#### OlReferenceType [::Outlook::Enum]Enum, Top, Main

OlReferenceType

`olStrong` | 1
`olWeak` | 0

Show source

    proc ::Outlook::Enum::OlReferenceType {} {

        # olStrong - 1
        # olWeak - 0
        return { olStrong 1 olWeak 0 }
    }

#### OlRemoteStatus [::Outlook::Enum]Enum, Top, Main

OlRemoteStatus

`olMarkedForCopy` | 3
`olMarkedForDelete` | 4
`olMarkedForDownload` | 2
`olRemoteStatusNone` | 0
`olUnMarked` | 1

Show source

    proc ::Outlook::Enum::OlRemoteStatus {} {

        # olMarkedForCopy - 3
        # olMarkedForDelete - 4
        # olMarkedForDownload - 2
        # olRemoteStatusNone - 0
        # olUnMarked - 1
        return { olMarkedForCopy 3 olMarkedForDelete 4 olMarkedForDownload 2 olRemoteStatusNone 0 olUnMarked 1 }
    }

#### OlResponseStatus [::Outlook::Enum]Enum, Top, Main

OlResponseStatus

`olResponseAccepted` | 3
`olResponseDeclined` | 4
`olResponseNone` | 0
`olResponseNotResponded` | 5
`olResponseOrganized` | 1
`olResponseTentative` | 2

Show source

    proc ::Outlook::Enum::OlResponseStatus {} {

        # olResponseAccepted - 3
        # olResponseDeclined - 4
        # olResponseNone - 0
        # olResponseNotResponded - 5
        # olResponseOrganized - 1
        # olResponseTentative - 2
        return { olResponseAccepted 3 olResponseDeclined 4 olResponseNone 0 olResponseNotResponded 5 olResponseOrganized 1 olResponseTentative 2 }
    }

#### OlRuleActionType [::Outlook::Enum]Enum, Top, Main

OlRuleActionType

`olRuleActionAssignToCategory` | 2
`olRuleActionCcMessage` | 27
`olRuleActionClearCategories` | 30
`olRuleActionCopyToFolder` | 5
`olRuleActionCustomAction` | 22
`olRuleActionDefer` | 28
`olRuleActionDelete` | 3
`olRuleActionDeletePermanently` | 4
`olRuleActionDesktopAlert` | 24
`olRuleActionFlagClear` | 13
`olRuleActionFlagColor` | 12
`olRuleActionFlagForActionInDays` | 11
`olRuleActionForward` | 6
`olRuleActionForwardAsAttachment` | 7
`olRuleActionImportance` | 14
`olRuleActionMarkAsTask` | 29
`olRuleActionMarkRead` | 19
`olRuleActionMoveToFolder` | 1
`olRuleActionNewItemAlert` | 23
`olRuleActionNotifyDelivery` | 26
`olRuleActionNotifyRead` | 25
`olRuleActionPlaySound` | 17
`olRuleActionPrint` | 16
`olRuleActionRedirect` | 8
`olRuleActionRunScript` | 20
`olRuleActionSensitivity` | 15
`olRuleActionServerReply` | 9
`olRuleActionStartApplication` | 18
`olRuleActionStop` | 21
`olRuleActionTemplate` | 10
`olRuleActionUnknown` | 0

Show source

    proc ::Outlook::Enum::OlRuleActionType {} {

        # olRuleActionAssignToCategory - 2
        # olRuleActionCcMessage - 27
        # olRuleActionClearCategories - 30
        # olRuleActionCopyToFolder - 5
        # olRuleActionCustomAction - 22
        # olRuleActionDefer - 28
        # olRuleActionDelete - 3
        # olRuleActionDeletePermanently - 4
        # olRuleActionDesktopAlert - 24
        # olRuleActionFlagClear - 13
        # olRuleActionFlagColor - 12
        # olRuleActionFlagForActionInDays - 11
        # olRuleActionForward - 6
        # olRuleActionForwardAsAttachment - 7
        # olRuleActionImportance - 14
        # olRuleActionMarkAsTask - 29
        # olRuleActionMarkRead - 19
        # olRuleActionMoveToFolder - 1
        # olRuleActionNewItemAlert - 23
        # olRuleActionNotifyDelivery - 26
        # olRuleActionNotifyRead - 25
        # olRuleActionPlaySound - 17
        # olRuleActionPrint - 16
        # olRuleActionRedirect - 8
        # olRuleActionRunScript - 20
        # olRuleActionSensitivity - 15
        # olRuleActionServerReply - 9
        # olRuleActionStartApplication - 18
        # olRuleActionStop - 21
        # olRuleActionTemplate - 10
        # olRuleActionUnknown - 0
        return { olRuleActionAssignToCategory 2 olRuleActionCcMessage 27 olRuleActionClearCategories 30 olRuleActionCopyToFolder 5 olRuleActionCustomAction 22 olRuleActionDefer 28 olRuleActionDelete 3 olRuleActionDeletePermanently 4 olRuleActionDesktopAlert 24 olRuleActionFlagClear 13 olRuleActionFlagColor 12 olRuleActionFlagForActionInDays 11 olRuleActionForward 6 olRuleActionForwardAsAttachment 7 olRuleActionImportance 14 olRuleActionMarkAsTask 29 olRuleActionMarkRead 19 olRuleActionMoveToFolder 1 olRuleActionNewItemAlert 23 olRuleActionNotifyDelivery 26 olRuleActionNotifyRead 25 olRuleActionPlaySound 17 olRuleActionPrint 16 olRuleActionRedirect 8 olRuleActionRunScript 20 olRuleActionSensitivity 15 olRuleActionServerReply 9 olRuleActionStartApplication 18 olRuleActionStop 21 olRuleActionTemplate 10 olRuleActionUnknown 0 }
    }

#### OlRuleConditionType [::Outlook::Enum]Enum, Top, Main

OlRuleConditionType

`olConditionAccount` | 3
`olConditionAnyCategory` | 29
`olConditionBody` | 13
`olConditionBodyOrSubject` | 14
`olConditionCategory` | 18
`olConditionCc` | 9
`olConditionDateRange` | 22
`olConditionFlaggedForAction` | 8
`olConditionFormName` | 23
`olConditionFrom` | 1
`olConditionFromAnyRssFeed` | 31
`olConditionFromRssFeed` | 30
`olConditionHasAttachment` | 20
`olConditionImportance` | 6
`olConditionLocalMachineOnly` | 27
`olConditionMeetingInviteOrUpdate` | 26
`olConditionMessageHeader` | 15
`olConditionNotTo` | 11
`olConditionOnlyToMe` | 4
`olConditionOOF` | 19
`olConditionOtherMachine` | 28
`olConditionProperty` | 24
`olConditionRecipientAddress` | 16
`olConditionSenderAddress` | 17
`olConditionSenderInAddressBook` | 25
`olConditionSensitivity` | 7
`olConditionSentTo` | 12
`olConditionSizeRange` | 21
`olConditionSubject` | 2
`olConditionTo` | 5
`olConditionToOrCc` | 10
`olConditionUnknown` | 0

Show source

    proc ::Outlook::Enum::OlRuleConditionType {} {

        # olConditionAccount - 3
        # olConditionAnyCategory - 29
        # olConditionBody - 13
        # olConditionBodyOrSubject - 14
        # olConditionCategory - 18
        # olConditionCc - 9
        # olConditionDateRange - 22
        # olConditionFlaggedForAction - 8
        # olConditionFormName - 23
        # olConditionFrom - 1
        # olConditionFromAnyRssFeed - 31
        # olConditionFromRssFeed - 30
        # olConditionHasAttachment - 20
        # olConditionImportance - 6
        # olConditionLocalMachineOnly - 27
        # olConditionMeetingInviteOrUpdate - 26
        # olConditionMessageHeader - 15
        # olConditionNotTo - 11
        # olConditionOnlyToMe - 4
        # olConditionOOF - 19
        # olConditionOtherMachine - 28
        # olConditionProperty - 24
        # olConditionRecipientAddress - 16
        # olConditionSenderAddress - 17
        # olConditionSenderInAddressBook - 25
        # olConditionSensitivity - 7
        # olConditionSentTo - 12
        # olConditionSizeRange - 21
        # olConditionSubject - 2
        # olConditionTo - 5
        # olConditionToOrCc - 10
        # olConditionUnknown - 0
        return { olConditionAccount 3 olConditionAnyCategory 29 olConditionBody 13 olConditionBodyOrSubject 14 olConditionCategory 18 olConditionCc 9 olConditionDateRange 22 olConditionFlaggedForAction 8 olConditionFormName 23 olConditionFrom 1 olConditionFromAnyRssFeed 31 olConditionFromRssFeed 30 olConditionHasAttachment 20 olConditionImportance 6 olConditionLocalMachineOnly 27 olConditionMeetingInviteOrUpdate 26 olConditionMessageHeader 15 olConditionNotTo 11 olConditionOnlyToMe 4 olConditionOOF 19 olConditionOtherMachine 28 olConditionProperty 24 olConditionRecipientAddress 16 olConditionSenderAddress 17 olConditionSenderInAddressBook 25 olConditionSensitivity 7 olConditionSentTo 12 olConditionSizeRange 21 olConditionSubject 2 olConditionTo 5 olConditionToOrCc 10 olConditionUnknown 0 }
    }

#### OlRuleExecuteOption [::Outlook::Enum]Enum, Top, Main

OlRuleExecuteOption

`olRuleExecuteAllMessages` | 0
`olRuleExecuteReadMessages` | 1
`olRuleExecuteUnreadMessages` | 2

Show source

    proc ::Outlook::Enum::OlRuleExecuteOption {} {

        # olRuleExecuteAllMessages - 0
        # olRuleExecuteReadMessages - 1
        # olRuleExecuteUnreadMessages - 2
        return { olRuleExecuteAllMessages 0 olRuleExecuteReadMessages 1 olRuleExecuteUnreadMessages 2 }
    }

#### OlRuleType [::Outlook::Enum]Enum, Top, Main

OlRuleType

`olRuleReceive` | 0
`olRuleSend` | 1

Show source

    proc ::Outlook::Enum::OlRuleType {} {

        # olRuleReceive - 0
        # olRuleSend - 1
        return { olRuleReceive 0 olRuleSend 1 }
    }

#### OlSaveAsType [::Outlook::Enum]Enum, Top, Main

OlSaveAsType

`olDoc` | 4
`olHTML` | 5
`olICal` | 8
`olMHTML` | 10
`olMSG` | 3
`olMSGUnicode` | 9
`olRTF` | 1
`olTemplate` | 2
`olTXT` | 0
`olVCal` | 7
`olVCard` | 6

Show source

    proc ::Outlook::Enum::OlSaveAsType {} {

        # olDoc - 4
        # olHTML - 5
        # olICal - 8
        # olMHTML - 10
        # olMSG - 3
        # olMSGUnicode - 9
        # olRTF - 1
        # olTemplate - 2
        # olTXT - 0
        # olVCal - 7
        # olVCard - 6
        return { olDoc 4 olHTML 5 olICal 8 olMHTML 10 olMSG 3 olMSGUnicode 9 olRTF 1 olTemplate 2 olTXT 0 olVCal 7 olVCard 6 }
    }

#### OlScrollBars [::Outlook::Enum]Enum, Top, Main

OlScrollBars

`olScrollBarsBoth` | 3
`olScrollBarsHorizontal` | 1
`olScrollBarsNone` | 0
`olScrollBarsVertical` | 2

Show source

    proc ::Outlook::Enum::OlScrollBars {} {

        # olScrollBarsBoth - 3
        # olScrollBarsHorizontal - 1
        # olScrollBarsNone - 0
        # olScrollBarsVertical - 2
        return { olScrollBarsBoth 3 olScrollBarsHorizontal 1 olScrollBarsNone 0 olScrollBarsVertical 2 }
    }

#### OlSearchScope [::Outlook::Enum]Enum, Top, Main

OlSearchScope

`olSearchScopeAllFolders` | 1
`olSearchScopeAllOutlookItems` | 2
`olSearchScopeCurrentFolder` | 0
`olSearchScopeCurrentStore` | 4
`olSearchScopeSubfolders` | 3

Show source

    proc ::Outlook::Enum::OlSearchScope {} {

        # olSearchScopeAllFolders - 1
        # olSearchScopeAllOutlookItems - 2
        # olSearchScopeCurrentFolder - 0
        # olSearchScopeCurrentStore - 4
        # olSearchScopeSubfolders - 3
        return { olSearchScopeAllFolders 1 olSearchScopeAllOutlookItems 2 olSearchScopeCurrentFolder 0 olSearchScopeCurrentStore 4 olSearchScopeSubfolders 3 }
    }

#### OlSelectionContents [::Outlook::Enum]Enum, Top, Main

OlSelectionContents

`olConversationHeaders` | 1

Show source

    proc ::Outlook::Enum::OlSelectionContents {} {

        # olConversationHeaders - 1
        return { olConversationHeaders 1 }
    }

#### OlSelectionLocation [::Outlook::Enum]Enum, Top, Main

OlSelectionLocation

`olAttachmentWell` | 4
`olDailyTaskList` | 3
`olToDoBarAppointmentList` | 2
`olToDoBarTaskList` | 1
`olViewList` | 0

Show source

    proc ::Outlook::Enum::OlSelectionLocation {} {

        # olAttachmentWell - 4
        # olDailyTaskList - 3
        # olToDoBarAppointmentList - 2
        # olToDoBarTaskList - 1
        # olViewList - 0
        return { olAttachmentWell 4 olDailyTaskList 3 olToDoBarAppointmentList 2 olToDoBarTaskList 1 olViewList 0 }
    }

#### OlSensitivity [::Outlook::Enum]Enum, Top, Main

OlSensitivity

`olConfidential` | 3
`olNormal` | 0
`olPersonal` | 1
`olPrivate` | 2

Show source

    proc ::Outlook::Enum::OlSensitivity {} {

        # olConfidential - 3
        # olNormal - 0
        # olPersonal - 1
        # olPrivate - 2
        return { olConfidential 3 olNormal 0 olPersonal 1 olPrivate 2 }
    }

#### OlSharingMsgType [::Outlook::Enum]Enum, Top, Main

OlSharingMsgType

`olSharingMsgTypeInvite` | 2
`olSharingMsgTypeInviteAndRequest` | 3
`olSharingMsgTypeRequest` | 1
`olSharingMsgTypeResponseAllow` | 4
`olSharingMsgTypeResponseDeny` | 5
`olSharingMsgTypeUnknown` | 0

Show source

    proc ::Outlook::Enum::OlSharingMsgType {} {

        # olSharingMsgTypeInvite - 2
        # olSharingMsgTypeInviteAndRequest - 3
        # olSharingMsgTypeRequest - 1
        # olSharingMsgTypeResponseAllow - 4
        # olSharingMsgTypeResponseDeny - 5
        # olSharingMsgTypeUnknown - 0
        return { olSharingMsgTypeInvite 2 olSharingMsgTypeInviteAndRequest 3 olSharingMsgTypeRequest 1 olSharingMsgTypeResponseAllow 4 olSharingMsgTypeResponseDeny 5 olSharingMsgTypeUnknown 0 }
    }

#### OlSharingProvider [::Outlook::Enum]Enum, Top, Main

OlSharingProvider

`olProviderExchange` | 1
`olProviderFederate` | 7
`olProviderICal` | 4
`olProviderPubCal` | 3
`olProviderRSS` | 6
`olProviderSharePoint` | 5
`olProviderUnknown` | 0
`olProviderWebCal` | 2

Show source

    proc ::Outlook::Enum::OlSharingProvider {} {

        # olProviderExchange - 1
        # olProviderFederate - 7
        # olProviderICal - 4
        # olProviderPubCal - 3
        # olProviderRSS - 6
        # olProviderSharePoint - 5
        # olProviderUnknown - 0
        # olProviderWebCal - 2
        return { olProviderExchange 1 olProviderFederate 7 olProviderICal 4 olProviderPubCal 3 olProviderRSS 6 olProviderSharePoint 5 olProviderUnknown 0 olProviderWebCal 2 }
    }

#### OlShiftState [::Outlook::Enum]Enum, Top, Main

OlShiftState

`olShiftStateAltMask` | 4
`olShiftStateCtrlMask` | 2
`olShiftStateShiftMask` | 1

Show source

    proc ::Outlook::Enum::OlShiftState {} {

        # olShiftStateAltMask - 4
        # olShiftStateCtrlMask - 2
        # olShiftStateShiftMask - 1
        return { olShiftStateAltMask 4 olShiftStateCtrlMask 2 olShiftStateShiftMask 1 }
    }

#### OlShowItemCount [::Outlook::Enum]Enum, Top, Main

OlShowItemCount

`olNoItemCount` | 0
`olShowTotalItemCount` | 2
`olShowUnreadItemCount` | 1

Show source

    proc ::Outlook::Enum::OlShowItemCount {} {

        # olNoItemCount - 0
        # olShowTotalItemCount - 2
        # olShowUnreadItemCount - 1
        return { olNoItemCount 0 olShowTotalItemCount 2 olShowUnreadItemCount 1 }
    }

#### OlSolutionScope [::Outlook::Enum]Enum, Top, Main

OlSolutionScope

`olHideInDefaultModules` | 0
`olShowInDefaultModules` | 1

Show source

    proc ::Outlook::Enum::OlSolutionScope {} {

        # olHideInDefaultModules - 0
        # olShowInDefaultModules - 1
        return { olHideInDefaultModules 0 olShowInDefaultModules 1 }
    }

#### OlSortOrder [::Outlook::Enum]Enum, Top, Main

OlSortOrder

`olAscending` | 1
`olDescending` | 2
`olSortNone` | 0

Show source

    proc ::Outlook::Enum::OlSortOrder {} {

        # olAscending - 1
        # olDescending - 2
        # olSortNone - 0
        return { olAscending 1 olDescending 2 olSortNone 0 }
    }

#### OlSpecialFolders [::Outlook::Enum]Enum, Top, Main

OlSpecialFolders

`olSpecialFolderAllTasks` | 0
`olSpecialFolderReminders` | 1

Show source

    proc ::Outlook::Enum::OlSpecialFolders {} {

        # olSpecialFolderAllTasks - 0
        # olSpecialFolderReminders - 1
        return { olSpecialFolderAllTasks 0 olSpecialFolderReminders 1 }
    }

#### OlStorageIdentifierType [::Outlook::Enum]Enum, Top, Main

OlStorageIdentifierType

`olIdentifyByEntryID` | 1
`olIdentifyByMessageClass` | 2
`olIdentifyBySubject` | 0

Show source

    proc ::Outlook::Enum::OlStorageIdentifierType {} {

        # olIdentifyByEntryID - 1
        # olIdentifyByMessageClass - 2
        # olIdentifyBySubject - 0
        return { olIdentifyByEntryID 1 olIdentifyByMessageClass 2 olIdentifyBySubject 0 }
    }

#### OlStoreType [::Outlook::Enum]Enum, Top, Main

OlStoreType

`olStoreANSI` | 3
`olStoreDefault` | 1
`olStoreUnicode` | 2

Show source

    proc ::Outlook::Enum::OlStoreType {} {

        # olStoreANSI - 3
        # olStoreDefault - 1
        # olStoreUnicode - 2
        return { olStoreANSI 3 olStoreDefault 1 olStoreUnicode 2 }
    }

#### OlSyncState [::Outlook::Enum]Enum, Top, Main

OlSyncState

`olSyncStarted` | 1
`olSyncStopped` | 0

Show source

    proc ::Outlook::Enum::OlSyncState {} {

        # olSyncStarted - 1
        # olSyncStopped - 0
        return { olSyncStarted 1 olSyncStopped 0 }
    }

#### OlTableContents [::Outlook::Enum]Enum, Top, Main

OlTableContents

`olHiddenItems` | 1
`olUserItems` | 0

Show source

    proc ::Outlook::Enum::OlTableContents {} {

        # olHiddenItems - 1
        # olUserItems - 0
        return { olHiddenItems 1 olUserItems 0 }
    }

#### OlTaskDelegationState [::Outlook::Enum]Enum, Top, Main

OlTaskDelegationState

`olTaskDelegationAccepted` | 2
`olTaskDelegationDeclined` | 3
`olTaskDelegationUnknown` | 1
`olTaskNotDelegated` | 0

Show source

    proc ::Outlook::Enum::OlTaskDelegationState {} {

        # olTaskDelegationAccepted - 2
        # olTaskDelegationDeclined - 3
        # olTaskDelegationUnknown - 1
        # olTaskNotDelegated - 0
        return { olTaskDelegationAccepted 2 olTaskDelegationDeclined 3 olTaskDelegationUnknown 1 olTaskNotDelegated 0 }
    }

#### OlTaskOwnership [::Outlook::Enum]Enum, Top, Main

OlTaskOwnership

`olDelegatedTask` | 1
`olNewTask` | 0
`olOwnTask` | 2

Show source

    proc ::Outlook::Enum::OlTaskOwnership {} {

        # olDelegatedTask - 1
        # olNewTask - 0
        # olOwnTask - 2
        return { olDelegatedTask 1 olNewTask 0 olOwnTask 2 }
    }

#### OlTaskRecipientType [::Outlook::Enum]Enum, Top, Main

OlTaskRecipientType

`olFinalStatus` | 3
`olUpdate` | 2

Show source

    proc ::Outlook::Enum::OlTaskRecipientType {} {

        # olFinalStatus - 3
        # olUpdate - 2
        return { olFinalStatus 3 olUpdate 2 }
    }

#### OlTaskResponse [::Outlook::Enum]Enum, Top, Main

OlTaskResponse

`olTaskAccept` | 2
`olTaskAssign` | 1
`olTaskDecline` | 3
`olTaskSimple` | 0

Show source

    proc ::Outlook::Enum::OlTaskResponse {} {

        # olTaskAccept - 2
        # olTaskAssign - 1
        # olTaskDecline - 3
        # olTaskSimple - 0
        return { olTaskAccept 2 olTaskAssign 1 olTaskDecline 3 olTaskSimple 0 }
    }

#### OlTaskStatus [::Outlook::Enum]Enum, Top, Main

OlTaskStatus

`olTaskComplete` | 2
`olTaskDeferred` | 4
`olTaskInProgress` | 1
`olTaskNotStarted` | 0
`olTaskWaiting` | 3

Show source

    proc ::Outlook::Enum::OlTaskStatus {} {

        # olTaskComplete - 2
        # olTaskDeferred - 4
        # olTaskInProgress - 1
        # olTaskNotStarted - 0
        # olTaskWaiting - 3
        return { olTaskComplete 2 olTaskDeferred 4 olTaskInProgress 1 olTaskNotStarted 0 olTaskWaiting 3 }
    }

#### OlTextAlign [::Outlook::Enum]Enum, Top, Main

OlTextAlign

`olTextAlignCenter` | 2
`olTextAlignLeft` | 1
`olTextAlignRight` | 3

Show source

    proc ::Outlook::Enum::OlTextAlign {} {

        # olTextAlignCenter - 2
        # olTextAlignLeft - 1
        # olTextAlignRight - 3
        return { olTextAlignCenter 2 olTextAlignLeft 1 olTextAlignRight 3 }
    }

#### OlTimelineViewMode [::Outlook::Enum]Enum, Top, Main

OlTimelineViewMode

`olTimelineViewDay` | 0
`olTimelineViewMonth` | 2
`olTimelineViewWeek` | 1

Show source

    proc ::Outlook::Enum::OlTimelineViewMode {} {

        # olTimelineViewDay - 0
        # olTimelineViewMonth - 2
        # olTimelineViewWeek - 1
        return { olTimelineViewDay 0 olTimelineViewMonth 2 olTimelineViewWeek 1 }
    }

#### OlTimeStyle [::Outlook::Enum]Enum, Top, Main

OlTimeStyle

`olTimeStyleShortDuration` | 4
`olTimeStyleTimeDuration` | 1
`olTimeStyleTimeOnly` | 0

Show source

    proc ::Outlook::Enum::OlTimeStyle {} {

        # olTimeStyleShortDuration - 4
        # olTimeStyleTimeDuration - 1
        # olTimeStyleTimeOnly - 0
        return { olTimeStyleShortDuration 4 olTimeStyleTimeDuration 1 olTimeStyleTimeOnly 0 }
    }

#### OlTrackingStatus [::Outlook::Enum]Enum, Top, Main

OlTrackingStatus

`olTrackingDelivered` | 1
`olTrackingNone` | 0
`olTrackingNotDelivered` | 2
`olTrackingNotRead` | 3
`olTrackingRead` | 6
`olTrackingRecallFailure` | 4
`olTrackingRecallSuccess` | 5
`olTrackingReplied` | 7

Show source

    proc ::Outlook::Enum::OlTrackingStatus {} {

        # olTrackingDelivered - 1
        # olTrackingNone - 0
        # olTrackingNotDelivered - 2
        # olTrackingNotRead - 3
        # olTrackingRead - 6
        # olTrackingRecallFailure - 4
        # olTrackingRecallSuccess - 5
        # olTrackingReplied - 7
        return { olTrackingDelivered 1 olTrackingNone 0 olTrackingNotDelivered 2 olTrackingNotRead 3 olTrackingRead 6 olTrackingRecallFailure 4 olTrackingRecallSuccess 5 olTrackingReplied 7 }
    }

#### OlUnifiedGroupFolderType [::Outlook::Enum]Enum, Top, Main

OlUnifiedGroupFolderType

`olGroupCalendarFolder` | 1
`olGroupMailFolder` | 0

Show source

    proc ::Outlook::Enum::OlUnifiedGroupFolderType {} {

        # olGroupCalendarFolder - 1
        # olGroupMailFolder - 0
        return { olGroupCalendarFolder 1 olGroupMailFolder 0 }
    }

#### OlUnifiedGroupType [::Outlook::Enum]Enum, Top, Main

OlUnifiedGroupType

`PrivateGroup` | 1
`PublicGroup` | 2

Show source

    proc ::Outlook::Enum::OlUnifiedGroupType {} {

        # PrivateGroup - 1
        # PublicGroup - 2
        return { PrivateGroup 1 PublicGroup 2 }
    }

#### OlUserPropertyType [::Outlook::Enum]Enum, Top, Main

OlUserPropertyType

`olCombination` | 19
`olCurrency` | 14
`olDateTime` | 5
`olDuration` | 7
`olEnumeration` | 21
`olFormula` | 18
`olInteger` | 20
`olKeywords` | 11
`olNumber` | 3
`olOutlookInternal` | 0
`olPercent` | 12
`olSmartFrom` | 22
`olText` | 1
`olYesNo` | 6

Show source

    proc ::Outlook::Enum::OlUserPropertyType {} {

        # olCombination - 19
        # olCurrency - 14
        # olDateTime - 5
        # olDuration - 7
        # olEnumeration - 21
        # olFormula - 18
        # olInteger - 20
        # olKeywords - 11
        # olNumber - 3
        # olOutlookInternal - 0
        # olPercent - 12
        # olSmartFrom - 22
        # olText - 1
        # olYesNo - 6
        return { olCombination 19 olCurrency 14 olDateTime 5 olDuration 7 olEnumeration 21 olFormula 18 olInteger 20 olKeywords 11 olNumber 3 olOutlookInternal 0 olPercent 12 olSmartFrom 22 olText 1 olYesNo 6 }
    }

#### OlVerticalLayout [::Outlook::Enum]Enum, Top, Main

OlVerticalLayout

`olVerticalLayoutAlignBottom` | 2
`olVerticalLayoutAlignMiddle` | 1
`olVerticalLayoutAlignTop` | 0
`olVerticalLayoutGrow` | 3

Show source

    proc ::Outlook::Enum::OlVerticalLayout {} {

        # olVerticalLayoutAlignBottom - 2
        # olVerticalLayoutAlignMiddle - 1
        # olVerticalLayoutAlignTop - 0
        # olVerticalLayoutGrow - 3
        return { olVerticalLayoutAlignBottom 2 olVerticalLayoutAlignMiddle 1 olVerticalLayoutAlignTop 0 olVerticalLayoutGrow 3 }
    }

#### OlViewSaveOption [::Outlook::Enum]Enum, Top, Main

OlViewSaveOption

`olViewSaveOptionAllFoldersOfType` | 2
`olViewSaveOptionThisFolderEveryone` | 0
`olViewSaveOptionThisFolderOnlyMe` | 1

Show source

    proc ::Outlook::Enum::OlViewSaveOption {} {

        # olViewSaveOptionAllFoldersOfType - 2
        # olViewSaveOptionThisFolderEveryone - 0
        # olViewSaveOptionThisFolderOnlyMe - 1
        return { olViewSaveOptionAllFoldersOfType 2 olViewSaveOptionThisFolderEveryone 0 olViewSaveOptionThisFolderOnlyMe 1 }
    }

#### OlViewType [::Outlook::Enum]Enum, Top, Main

OlViewType

`olBusinessCardView` | 5
`olCalendarView` | 2
`olCardView` | 1
`olDailyTaskListView` | 6
`olIconView` | 3
`olMessageListView` | 9
`olPeopleView` | 7
`olTableView` | 0
`olThreadView` | 8
`olTimelineView` | 4

Show source

    proc ::Outlook::Enum::OlViewType {} {

        # olBusinessCardView - 5
        # olCalendarView - 2
        # olCardView - 1
        # olDailyTaskListView - 6
        # olIconView - 3
        # olMessageListView - 9
        # olPeopleView - 7
        # olTableView - 0
        # olThreadView - 8
        # olTimelineView - 4
        return { olBusinessCardView 5 olCalendarView 2 olCardView 1 olDailyTaskListView 6 olIconView 3 olMessageListView 9 olPeopleView 7 olTableView 0 olThreadView 8 olTimelineView 4 }
    }

#### OlWindowState [::Outlook::Enum]Enum, Top, Main

OlWindowState

`olMaximized` | 0
`olMinimized` | 1
`olNormalWindow` | 2

Show source

    proc ::Outlook::Enum::OlWindowState {} {

        # olMaximized - 0
        # olMinimized - 1
        # olNormalWindow - 2
        return { olMaximized 0 olMinimized 1 olNormalWindow 2 }
    }

# Start page

# Cawt

# Office

# Excel

# Ppt

# Word

# Outlook

# OneNote

# Office::Enum

# Excel::Enum

# Ppt::Enum

# Word::Enum

# Outlook::Enum

# OneNote::Enum

# Earth

# Explorer

# Ocr

# Reader

# Matlab

# Outlook::Enum

## Commands

#### OlAccountType

#### OlActionCopyLike

#### OlActionReplyStyle

#### OlActionResponseStyle

#### OlActionShowOn

#### OlAddressEntryUserType

#### OlAddressListType

#### OlAlign

#### OlAlignment

#### OlAlwaysDeleteConversation

#### OlAppointmentCopyOptions

#### OlAppointmentTimeField

#### OlAttachmentBlockLevel

#### OlAttachmentType

#### OlAutoDiscoverConnectionMode

#### OlAutoPreview

#### OlBackStyle

#### OlBodyFormat

#### OlBorderStyle

#### OlBusinessCardType

#### OlBusyStatus

#### OlCalendarDetail

#### OlCalendarMailFormat

#### OlCalendarViewMode

#### OlCategoryColor

#### OlCategoryShortcutKey

#### OlColor

#### OlComboBoxStyle

#### OlContactPhoneNumber

#### OlContextMenu

#### OlDaysOfWeek

#### OlDayWeekTimeScale

#### OlDefaultExpandCollapseSetting

#### OlDefaultFolders

#### OlDefaultSelectNamesDisplayMode

#### OlDisplayMode

#### OlDisplayType

#### OlDownloadState

#### OlDragBehavior

#### OlEditorType

#### OlEnterFieldBehavior

#### OlExchangeConnectionMode

#### OlExchangeStoreType

#### OlFlagIcon

#### OlFlagStatus

#### OlFolderDisplayMode

#### OlFormatCurrency

#### OlFormatDateTime

#### OlFormatDuration

#### OlFormatEnumeration

#### OlFormatInteger

#### OlFormatKeywords

#### OlFormatNumber

#### OlFormatPercent

#### OlFormatSmartFrom

#### OlFormatText

#### OlFormatYesNo

#### OlFormRegionIcon

#### OlFormRegionMode

#### OlFormRegionSize

#### OlFormRegistry

#### OlGender

#### OlGridLineStyle

#### OlGroupType

#### OlHorizontalLayout

#### OlIconViewPlacement

#### OlIconViewType

#### OlImportance

#### OlInspectorClose

#### OlItemType

#### OlJournalRecipientType

#### OlMailingAddress

#### OlMailRecipientType

#### OlMarkInterval

#### OlMatchEntry

#### OlMeetingRecipientType

#### OlMeetingResponse

#### OlMeetingStatus

#### OlMobileFormat

#### OlMouseButton

#### OlMousePointer

#### OlMultiLine

#### OlMultiSelect

#### OlNavigationModuleType

#### OlNetMeetingType

#### OlNoteColor

#### OlObjectClass

#### OlOfficeDocItemsType

#### OlOutlookBarViewType

#### OlPageType

#### OlPane

#### OlPermission

#### OlPermissionService

#### OlPictureAlignment

#### OlRecipientSelectors

#### OlRecurrenceState

#### OlRecurrenceType

#### OlReferenceType

#### OlRemoteStatus

#### OlResponseStatus

#### OlRuleActionType

#### OlRuleConditionType

#### OlRuleExecuteOption

#### OlRuleType

#### OlSaveAsType

#### OlScrollBars

#### OlSearchScope

#### OlSelectionContents

#### OlSelectionLocation

#### OlSensitivity

#### OlSharingMsgType

#### OlSharingProvider

#### OlShiftState

#### OlShowItemCount

#### OlSolutionScope

#### OlSortOrder

#### OlSpecialFolders

#### OlStorageIdentifierType

#### OlStoreType

#### OlSyncState

#### OlTableContents

#### OlTaskDelegationState

#### OlTaskOwnership

#### OlTaskRecipientType

#### OlTaskResponse

#### OlTaskStatus

#### OlTextAlign

#### OlTimelineViewMode

#### OlTimeStyle

#### OlTrackingStatus

#### OlUnifiedGroupFolderType

#### OlUnifiedGroupType

#### OlUserPropertyType

#### OlVerticalLayout

#### OlViewSaveOption

#### OlViewType

#### OlWindowState

Document generated by Ruff!