GENERATED: JUL 10,2017 - 10:53PM
CHT Handy Zip`N Email (MAPI) [V10.17.07.0330]

Previous Page
This "CHT Utility Application" combines CHT's zip file creation capabilities with CHT's wide-ranging EMAIL powers to provide a "Handy" utility that assists with sending zips via MAPI email using template EMBEDMAPIEMAIL and the HNDIMAIL classes.

The application can be pre-configured to back up a particular directory using a file mask and/or a CHT Query that describes the files to be backed up, resulting in a standard zip file that can include source subdirectories right inside the zip.

An MAPI configuration dialog is not really required on this application except to alert the user that a MAPI compliant email client is required to make the application mail-send capable.

Once configured, your application can build a zip with one button click and send it to one or more recipients with a second click. Up to nine separate, unique configurations are retained for instant re-use.

Any questions, feel free to ask.

Cheers...
Gus M. Creces
The Clarion Handy Tools Page
support.cwhandy.ca

Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 CHT AACHTControlPanel - Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0003) GlobalIncludeHNDDiskFunctions(HNDTools) 1 CHT GlobalIncludeHNDDiskFunctions - Disk classes - HNDDisk - globally to your application.
(0004) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0005) HandyCodeSigningExtension(HNDTools) 1 CHT HandyCodeSigningExtension - Application Code-Signing System
(0006) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(0007) INIFile(HNDTools) 1 CHT INIFile - .INI FIle and Registry extension classes - HNDIni - globally to your application.
(0008) VblFileNames(HNDTools) 1 CHT VblFileNames - Incorporate variable file names and defaults into your app from the dictionary.
(8) Global Templates Found

1 - Procedure Template Type: Window
EditSubjectMessage (LONG xConfigInstance), BYTE, PROC
Count Local Template Name Qty Local Template Description
(0009) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0010) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0011) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(3) Local Templates Found In EditSubjectMessage

2 - Procedure Template Type: Window
JumpStartZipNEmailMain ()
Count Local Template Name Qty Local Template Description
(0012) CHTBestPracticeEmbedClass(HNDTools) 1 CHT CHTBestPracticeEmbedClass CHT Best Practice Embedding Assistant
(0013) CloseCurrentWindow(ABC) 1 Close Current Window and Procedure(3)
(0014) EmbedMapiEmail(HNDTools) 1 CHT EmbedMapiEmail - An Instance Of:
(0015) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0016) EmbedZipQueryParserFunctions(HNDTools) 1 CHT EmbedZipQueryParserFunctions - An Instance Of:
(0017) HandyApplicationIniPut(HNDTools) 9 CHT HandyApplicationIniPut - Embed a PUT to the Application INI file or Windows registry.(31)
(0018) HandyCOMZipperControl(HNDTools) 1 CHT HandyCOMZipperControl - Drop a COM File ZIP Control On Your Application Window.(1)
(0019) HandyFileDialogSelectButton_HCZC(HNDTools) 2 CHT HandyFileDialogSelectButton_HCZC - A button that selects a single file into an entry field.(4)
(0020) HandyHelpFileFetch(HNDTools) 4 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(25)
(0021) HandyHelpWhatsNew(HNDTools) 1 CHT HandyHelpWhatsNew - Build A What's New Request To Your Website.(22)
(0022) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0023) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0024) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(13) Local Templates Found In JumpStartZipNEmailMain

3 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0025) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0026) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0027) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0028) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0029) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0030) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(6) Local Templates Found In JumpStartSplashCHTBlue

4 - Procedure Template Type: Source
ApplicationMain ()
Count Local Template Name Qty Local Template Description
(0031) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(1) Local Templates Found In ApplicationMain

5 - Procedure Template Type: Browse
SelectEmailAddresses (STRING xCaption), STRING, PROC
Count Local Template Name Qty Local Template Description
(0032) BrowseBox(ABC) 1 Browse on WindowsMailTps ()
(0033) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on WindowsMailTps
(0034) CHTBestPracticeEmbedClass(HNDTools) 1 CHT CHTBestPracticeEmbedClass CHT Best Practice Embedding Assistant
(0035) CloseButton(ABC) 1 Close the Window
(0036) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0037) HandyMarkerBrowse(HNDTools) 1 CHT HandyMarkerBrowse - Explorer-like ABC browse with record marking on table: WindowsMailTps
(0038) HandyMarkerBrowseOneColumnQueryControl(HNDTools) 1 CHT HandyMarkerBrowseOneColumnQueryControl - Attach a CHT single column query control to your Clarion Handy Tools HandyMarkerBrowse procedure.(3)
(0039) HandyToolBarGradient(HNDTools) 1 CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0040) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0041) ProcedureImagesEx(HNDTools) 2 CHT ProcedureImagesEx - Application Styling System
(0042) ResizeHandles(HNDTools) 1 CHT ResizeHandles - Attach "grip-style" resize handles to any window.
(11) Local Templates Found In SelectEmailAddresses

Copyright © 1996-2017 - CHT Version: [21C.00.00]
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDZIPNEMAILMAPI.APP