This application demonstrates a CHT COM Class Wrapper called HNDOutlookClass. It provides a full-feature interface to the OUTLCTL.DLL IViewCtl control. See HNDOUTTL.INC, HNDOUTTL.CLW and HNDOUTTL.TLB to study the header, code module and method interfaces respectively. A CHT control template called HandyCOMOutLookControl helps you drop this control onto any application window and instantiate a Clarion-style interface to the COM IViewCtl control. With the HndComOutlookControl template and it's underlying CHT OOP classes you can have a fully interactive MS Outlook application running in your Clarion Window, including such Outlook features as Inbox, OutBox, Sent Items, Calendar, Contacts, Journal, Notes, Tasks and Drafts. |
Count | Global Template Name | Qty | Global Template Description | |
(0001) | AACHTControlPanel(HNDTools) | 1 | © CHT AACHTControlPanel • (TIER-1) • | |
(0002) | ApplicationImagesEx(HNDTools) | 1 | © CHT ApplicationImagesEx • (TIER-1) • | |
(0003) | HNDCMPControlPanel(HNDTools) | 1 | © CHT HNDCMPControlPanel • (TIER-2) • | |
(0004) | HandyVersionResource(HNDTools) | 1 | © CHT HandyVersionResource • (TIER-1) • | |
(0005) | INIFile(HNDTools) | 1 | © CHT INIFile • (TIER-1) • | |
(5) Global Templates • (TIER-2) | ||||
1 – Template Type: Splash | ||||
– – Procedure Name: JumpStartSplash07() | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0006) | AppBuildDateTimeStamp(HNDTools) | 1 | © CHT AppBuildDateTimeStamp • (TIER-2) • | |
(0007) | AppBuildNumberStamp(HNDTools) | 1 | © CHT AppBuildNumberStamp • (TIER-2) • | |
(0008) | AppCopyRightStamp(HNDTools) | 1 | © CHT AppCopyRightStamp • (TIER-2) • | |
(0009) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) • | |
(0010) | HandyTellMeControl(HNDTools) | 1 | © CHT HandyTellMeControl • (TIER-2) • (2) | |
(0011) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) • | |
(6) Local Templates • (TIER-2) | ||||
2 – Template Type: Window | ||||
– – Procedure Name: HandyComOutlookControlTemplateMain() | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0012) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) • | |
(0013) | HandyCOMOutlookControl(HNDTools) | 1 | © CHT HandyCOMOutlookControl • (TIER-1) • (3) | |
(0014) | HandyHelpFileFetch(HNDTools) | 3 | © CHT HandyHelpFileFetch • (TIER-1) • (8) | |
(0015) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) • | |
(4) Local Templates • (TIER-2) | ||||
3 – Template Type: Source | ||||
– – Procedure Name: EntryPoint() | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0016) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) • | |
(1) Local Templates • (TIER-2) | ||||