| • Application Configuration |   |
|---|
| AACHTControlPanel | EXTENSION TEMPLATE Scope: APPLICATION | |
| ApplicationImagesEx | EXTENSION TEMPLATE Scope: APPLICATION | |
| EmbedHndConfigFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedObject | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ExportClassesByCategory | EXTENSION TEMPLATE Scope: APPLICATION | |
| ExportClassesByName | EXTENSION TEMPLATE Scope: APPLICATION | |
| HandyThreadLimiter | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyVersionResource | EXTENSION TEMPLATE Scope: APPLICATION | |
| INIFile | EXTENSION TEMPLATE Scope: APPLICATION | |
| INIFileProcedure | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ProcedureImagesEx | EXTENSION TEMPLATE Scope: PROCEDURE | |
| IniTableIOProcedure | PROCEDURE TEMPLATE Scope: PROCEDURE | |
| CHTCheckPresent | UTILITY TEMPLATE Scope: APPLICATION | |
| ExcludeLz32Lib | UTILITY TEMPLATE Scope: APPLICATION | |
| ExcludeMSWSockLib | UTILITY TEMPLATE Scope: APPLICATION | |
| ExcludeMapi32Lib | UTILITY TEMPLATE Scope: APPLICATION | |
| ExcludeWSock32Lib | UTILITY TEMPLATE Scope: APPLICATION | |
| ExcludeWininetLib | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCheckTPLReg | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDFreezeAppImagesEx | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDUnFreezeAppImagesEx | UTILITY TEMPLATE Scope: APPLICATION | |
| UtilReadSettingsFromConfig | UTILITY TEMPLATE Scope: APPLICATION |
| • Application Dictionary Extension |   |
|---|
| FieldLevelValidationCode | EXTENSION TEMPLATE Scope: APPLICATION | |
| VblFileNames | EXTENSION TEMPLATE Scope: APPLICATION |
| • Application Exploration |   |
|---|
| GenerateApplicationMenus | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpAppClassesToHtmlFile | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpAppTemplatesToHtmlFile | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDListApplicationTemplates | UTILITY TEMPLATE Scope: APPLICATION | |
| ViewClasses | UTILITY TEMPLATE Scope: APPLICATION |
| • Application Help |   |
|---|
| HandyHelpFileFetch | CODE TEMPLATE Scope: PROCEDURE | |
| HandyHelpMessageBox_EWF | CODE TEMPLATE Scope: WINDOW | |
| HandyHelpWhatsNew | CODE TEMPLATE Scope: PROCEDURE | |
| HandyHelpButtonControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyHelpFileTopicButton | CONTROL TEMPLATE Scope: WINDOW | |
| AppStartSplashUnthreaded | EXTENSION TEMPLATE Scope: FRAME | |
| EmbedStandardWebPageHeader | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HTTP Help Download Client | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| HTTP Help Download Client With Animation | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Application Short Cuts |   |
|---|
| Create Windows Short Cut Built Into Application | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Create Windows Short Cut Executable Call | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Application Versioning |   |
|---|
| AppBuildDateTimeStamp | CONTROL TEMPLATE Scope: WINDOW | |
| AppBuildNumberStamp | CONTROL TEMPLATE Scope: WINDOW | |
| AppCopyRightStamp | CONTROL TEMPLATE Scope: WINDOW | |
| DontShowThisSplashAgain | CONTROL TEMPLATE Scope: WINDOW | |
| Main Example | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Splash Example Center Image | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Splash Example Left CHT Blue | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Splash Example Left Image | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Browses |   |
|---|
| ExplorerBrowseRecordTagger | CODE TEMPLATE Scope: PROCEDURE | |
| LocatorOverRideControlRecordTagger | CODE TEMPLATE Scope: PROCEDURE | |
| RefreshABrowse | CODE TEMPLATE Scope: PROCEDURE | |
| BrowselessEditForm | CONTROL TEMPLATE Scope: WINDOW | |
| HandyMarkerBrowse | CONTROL TEMPLATE Scope: PROCEDURE | |
| HandyMarkerBrowseRowMoveButtons | CONTROL TEMPLATE Scope: WINDOW | |
| ListBoxBrowseExtender | CONTROL TEMPLATE Scope: PROCEDURE | |
| LocatorOverRideControl | CONTROL TEMPLATE Scope: WINDOW | |
| ABCBrowseRecordTaggerEx | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BrowseLazyDisplay | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ExplorerBrowse | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ExplorerBrowseRecordTaggerEx | EXTENSION TEMPLATE Scope: PROCEDURE | |
| GreenBarABCBrowse | EXTENSION TEMPLATE Scope: WINDOW | |
| HandyColumnHider | EXTENSION TEMPLATE Scope: WINDOW | |
| HandyFileQueueBuilder | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyHDQToLocalData | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyMarkerBrowseRecordTaggerEx | EXTENSION TEMPLATE Scope: PROCEDURE | |
| LocatorOverRideControlRecordTaggerEx | EXTENSION TEMPLATE Scope: PROCEDURE | |
| SetSQLAliasesToFilePrefix | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Coding Assistance |   |
|---|
| CallABCCompliantMethod | CODE TEMPLATE Scope: PROCEDURE | |
| EmbedInformation | CODE TEMPLATE Scope: PROCEDURE | |
| EmbedView | CODE TEMPLATE Scope: PROCEDURE | |
| ExtendedEvents_EWF | CODE TEMPLATE Scope: PROCEDURE | |
| HandyApplicationIniFetch | CODE TEMPLATE Scope: PROCEDURE | |
| HandyApplicationIniPut | CODE TEMPLATE Scope: PROCEDURE | |
| HandyHelpFileTopicEmbed | CODE TEMPLATE Scope: PROCEDURE | |
| HandyHelpMessageBox | CODE TEMPLATE Scope: PROCEDURE | |
| HandyRoutineMaker | CODE TEMPLATE Scope: PROCEDURE | |
| PostControlEvent | CODE TEMPLATE Scope: PROCEDURE | |
| PostControlEventOnAlert | CODE TEMPLATE Scope: PROCEDURE | |
| PostHotKeyEvent | CODE TEMPLATE Scope: PROCEDURE | |
| EmbedAppHookFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedScripterFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedViewEX | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Compile Manager |   |
|---|
| EmbedClarionDDEFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HNDCMPControlPanel | EXTENSION TEMPLATE Scope: APPLICATION | |
| IncludeClarionDDEFunctions | EXTENSION TEMPLATE Scope: APPLICATION | |
| ExportProject | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpImportAACtlPanel | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpSetDebugOff | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpSetDebugOn | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpSetExpireOff | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpSetExpireOn | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpSetLibraryLocal | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDCmpSetLibraryStandalone | UTILITY TEMPLATE Scope: APPLICATION | |
| HNDRemoveApplicationPath | UTILITY TEMPLATE Scope: APPLICATION | |
| RefreshABC | UTILITY TEMPLATE Scope: APPLICATION |
| • Dates And Calendars |   |
|---|
| HandyPopupCalendar | CODE TEMPLATE Scope: PROCEDURE | |
| HandyPopupCalendarButton | CONTROL TEMPLATE Scope: WINDOW | |
| EmbedDateFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| IncludeDateFunctions | EXTENSION TEMPLATE Scope: APPLICATION | |
| JumpStart COM Calendar A | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Dot NET - Date/Time |   |
|---|
| EmbedNetDateTimeClasses | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Dot NET - Email SMTP |   |
|---|
| EmbedNetSMTPClasses | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Email CDO |   |
|---|
| EmbedCDOMailFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| CDO Send Email Basic | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Email MAPI |   |
|---|
| InstantEmailSend | CONTROL TEMPLATE Scope: WINDOW | |
| InstantOutlookMail | CONTROL TEMPLATE Scope: WINDOW | |
| EmbedMapiEmail | EXTENSION TEMPLATE Scope: PROCEDURE | |
| MAPI Address Book Import | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Bulk Send Same Email To Many | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Email Fetch With Filter | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Insert Parameters With Interface | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Send From Address Book | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Send Multiple Attachments | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Send One Attachment | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Send With Client Interface | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| MAPI Send Without Attachments | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Email POP3 |   |
|---|
| EmbedPOP3Extensions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| PopHeaderQueueColorToLocalData | EXTENSION TEMPLATE Scope: PROCEDURE | |
| PopHeaderQueueToLocalData | EXTENSION TEMPLATE Scope: PROCEDURE | |
| POP3 View New Mail Browse/Form | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| POP3 View New Mail Headers | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Email SMTP |   |
|---|
| EmbedSMTPFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| IncludeSMTPPOPLibrary | EXTENSION TEMPLATE Scope: APPLICATION | |
| Configure SMTP | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| SMTP Send HTML Advanced | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| SMTP Send TEXT Advanced | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| SMTP Send With Attachment Compression | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| SMTP Send With Attachments | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| SMTP Send Without Attachments | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Email Shell |   |
|---|
| HandyMailMeControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyMailMeControl_EWF | CONTROL TEMPLATE Scope: WINDOW |
| • Error Handling |   |
|---|
| EmbedDebugViewTrace | CODE TEMPLATE Scope: PROCEDURE | |
| EmbedHNDErrorClass | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyCustomABCErrors | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Extended Controls - Animation |   |
|---|
| HandyCOMAnimationControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Browser |   |
|---|
| HandyCOMInternetExplorerControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Buttons |   |
|---|
| HandyFileDialogSelectButton_EDF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFileDialogSelectButton_EDFEX | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFileDialogSelectButton_ESHF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFileDialogSelectButton_EUTF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFileDialogSelectButton_HCZC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryTracingButton_EXPB | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryTracingButton_HNDMB | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryTracingButton_HQPL | CONTROL TEMPLATE Scope: PROCESS WINDOW | |
| HandyQueryTracingButton_HQRL | CONTROL TEMPLATE Scope: REPORT WINDOW | |
| HandyQueryTracingButton_LORC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyRunAppOnWindowTimerControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyServiceRemoteControlButtons_ESHF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyServiceRemoteControlButtons_HCMSC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWinCPDateTimePropsButton_WSHC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWinCPDisplayPropsButton_WSHC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWinCPInternetPropsButton_WSHC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWinCPSystemPropsButton_WSHC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowDismissControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowsDebugViewButton_EWF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowsDesktopShortCutButton_WSHC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowsEventViewerButton_EWF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowsNotePadButton_EWF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowsServicesViewerButton_EWF | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowsStopStartCalcButtons_WSHC | CONTROL TEMPLATE Scope: WINDOW | |
| WizardButtons | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Calculators |   |
|---|
| HandyCalcEntryControl_ECF | CONTROL TEMPLATE Scope: WINDOW | |
| EmbedCalculatorFunctions | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Extended Controls - Calendars |   |
|---|
| HandyCOMDatePickerControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Clocks |   |
|---|
| HandyCOMDigitalClockControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Compression |   |
|---|
| HandyCOMZipperControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyNETZipperControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Email |   |
|---|
| HandyCOMMapiControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyCOMOutlookControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Event Logging |   |
|---|
| HandyCOMEventLoggerControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Flash |   |
|---|
| HandyCOMFlashPlayerControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Help |   |
|---|
| HandyTellMeControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyTellMeControl_EWF | CONTROL TEMPLATE Scope: WINDOW | |
| VisitHandyControl | CONTROL TEMPLATE Scope: WINDOW | |
| VisitMeControl | CONTROL TEMPLATE Scope: WINDOW | |
| VisitMeControl_EWF | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Images |   |
|---|
| HandyToolBarImage | CONTROL TEMPLATE Scope: WINDOW | |
| HandyWindowImage | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Mail Slots |   |
|---|
| HandyCOMMailSlotControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Media Player |   |
|---|
| HandyCOMMediaPlayerControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Menus |   |
|---|
| WizardListBox | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Names And Addresses |   |
|---|
| HandyAddressControls | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Resize |   |
|---|
| ResizeHandles | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Extended Controls - Rulers |   |
|---|
| HandyRulerControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Scripting |   |
|---|
| HandyCOMWindowsScriptHostControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Shell |   |
|---|
| EmbedShellAutoCompleteFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedShellFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedShellLinkClassFunctions | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Extended Controls - Sliders And Progress |   |
|---|
| HandyCOMProgressBarControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyCOMSliderControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandySliderControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls - Time |   |
|---|
| HandyTimeEnterAndSaveControl | CONTROL TEMPLATE Scope: WINDOW |
| • Extended Controls Calendars |   |
|---|
| HandyCOMCalendarControl | CONTROL TEMPLATE Scope: WINDOW |
| • File And Memory Compression |   |
|---|
| EmbedCompressionFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedHNDZStoreFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| IncludeCompressionLibrary | EXTENSION TEMPLATE Scope: APPLICATION | |
| Bulk File Compression/Expansion With Progress Window | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Bulk File Containerization With Progress Window | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Bulk File Decontainerization With Progress Window | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| CHT Setup Containerizer | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Low-Level Compression Examples | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • File And Memory Encryption |   |
|---|
| EmbedEncryptionFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| Bulk File Encrypt/Decrypt With Progress | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Low-Level Encryption Examples | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • File BLOB Functions |   |
|---|
| Blob To File Basic | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| File To Blob Basic | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • File Binary Access |   |
|---|
| EmbedHNDBinFileIOFunctions | EXTENSION TEMPLATE Scope: PROCEDURE |
| • File Binary File Access |   |
|---|
| GlobalIncludeHNDDosFileFunctions | EXTENSION TEMPLATE Scope: APPLICAION |
| • File Deleting, Renaming |   |
|---|
| Bulk File Deleting With Progress Window | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Bulk File Renaming With Progress Window | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • File Moving, Copying |   |
|---|
| Bulk File Copying With Progress Window | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Bulk File Moving With Progress Window | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Forms |   |
|---|
| BrowseLessEditFormProcedure | PROCEDURE TEMPLATE Scope: WINDOW |
| • Installation Functions |   |
|---|
| Install From Containers - No Authentication | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Install From Files - With Authentication | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Installer Configuration Procedure | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Internet - Connectivity |   |
|---|
| EmbedHndIDialClassFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedHndIPAddressFunctions | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Internet - FTP |   |
|---|
| HandyFTPInitializationControls | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFTPLocalFilesControls | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFTPLocalFilesDLControls | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFTPLocalFilesULControls | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFTPRemoteFilesControls | CONTROL TEMPLATE Scope: WINDOW | |
| InstantFTPDownload | CONTROL TEMPLATE Scope: WINDOW | |
| InstantFTPUpload | CONTROL TEMPLATE Scope: WINDOW | |
| EmbedInternetFtp | EXTENSION TEMPLATE Scope: PROCEDURE | |
| IncludeInternetFtp | EXTENSION TEMPLATE Scope: APPLICATION | |
| FTP Directory | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| FTP Get File | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| FTP Get File If Changed | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| FTP Get Files By DOS Wild Card | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| FTP Put File | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| FTP Wizard | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| InstantFTPUpLoadProcedure | PROCEDURE TEMPLATE Scope: PROCEDURE |
| • Internet - HTTP Web Clients |   |
|---|
| ClientServerBrowseBuilder_XCL | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ClientServerBrowseListBox | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ClientServerUpdateFormButtons | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedHNDClientHook | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedHTTPClientFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedHTTPFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedWinHTTPFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyHTTPFileDelete_EHF | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyHTTPFileExists_EHF | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyHTTPGetFile_EHF | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyHTTPPutFile_EHF | EXTENSION TEMPLATE Scope: PROCEDURE | |
| Basic HTTP Test Client For HNDSLFSV.APP | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| HTTP Web File Client Get Files | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| HTTP Web File Client Login/Config Only | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| HTTP Web File Client Login/Get/Put Complete | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| HTTP Web File Client Put Files | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| HandyWebClientBrowseProcedure | PROCEDURE TEMPLATE Scope: WINDOW | |
| HandyWebClientUpdateFormProcedure | PROCEDURE TEMPLATE Scope: WINDOW |
| • Internet - HTTP Web Servers |   |
|---|
| ServerFileNameAndPathDefaults | CODE TEMPLATE Scope: PROCEDURE | |
| BrowserServerInitializationControls | CONTROL TEMPLATE Scope: PROCEDURE | |
| BrowserServerJDOBuilder | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildAssistancePage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildConfirmationPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildDownLoadPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildExpiredPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildHomePage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildLockedPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildLoginPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildLogoutPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildNoAccessPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildPurchasePage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildQueryPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildRegistrationPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildRenewalPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildServerBusyPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| BuildWrongBrowserPage_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ClientServerDataBuilder | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ClientServerQueryBrancher_BIC | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedBrowserServer | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedBrowserServerFileSchematic | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ProcessUserCustomRequest | EXTENSION TEMPLATE Scope: PROCEDURE | |
| ServerFileHandlingOverrides | EXTENSION TEMPLATE Scope: PROCEDURE | |
| Secure HTTP File Server | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Server Configuration Browser-Server Version | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Server Configuration Client-Server Version | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Server Search Replace Email Token Macros | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Server Variables Fetch By Location | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Server Variables Put By Location | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Static Page HTTP Web Server | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| View Server Users | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| HandyJDODataAdapter | PROCEDURE TEMPLATE Scope: PROCEDURE |
| • MSWord Interface |   |
|---|
| EmbedMSWordFunctions | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Memory |   |
|---|
| EmbedBufferObject | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Names And Addresses |   |
|---|
| OE Address Book Import | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Processes |   |
|---|
| HandyMarkerBrowseProcessButton | CONTROL TEMPLATE Scope: WINDOW | |
| HandyMarkerBrowseProcessLimiter | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyQueryProcessLimiter | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandySourceInLineProcess_HSP | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandySourceProcedure | PROCEDURE TEMPLATE Scope: PROCEDURE | |
| HandySourceProcedure_TS | PROCEDURE TEMPLATE Scope: PROCEDURE |
| • Querying, Locating And Filtering |   |
|---|
| ExplorerBrowseLocatorControl | CONTROL TEMPLATE Scope: WINDOW | |
| ExplorerBrowseQueryBuilderControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyMarkerBrowseLocatorControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyMarkerBrowseQueryBuilderControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyMarkerBrowseSetsControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryProcessButton | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryProcessButton_QPFC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryProcessLimiterQBControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryReportButton | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryReportButton_QPFC | CONTROL TEMPLATE Scope: WINDOW | |
| HandyQueryReportLimiterQBControl | CONTROL TEMPLATE Scope: WINDOW | |
| QueryParsingFilterControl | CONTROL TEMPLATE Scope: WINDOW | |
| QueryParsingFilterControlApplyButton | CONTROL TEMPLATE Scope: WINDOW | |
| EmbedFilterFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedHNDQueryBuilderFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedZipQueryParserFunctions | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Remote Backup Functions |   |
|---|
| Zip Backup To CHT Server Via HTTP | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Zip Backup To FTP Server | JUMPSTART TEMPLATE Scope: PROCEDURE | |
| Zip Backup To IIS/Apache Servers Via HTTP | JUMPSTART TEMPLATE Scope: PROCEDURE |
| • Reports |   |
|---|
| HandyMarkerBrowseReportButton | CONTROL TEMPLATE Scope: WINDOW | |
| ReportHideWindow | CONTROL TEMPLATE Scope: WINDOW | |
| HandyClarionReportWriterControl_HZO | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyClarionReportWriterControl_TXR | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyMarkerBrowseReportLimiter | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyMarkerBrowseReportLimiterCPCS | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyMarkerBrowseReportLimiterFRB | EXTENSION TEMPLATE Scope: PROCEDURE | |
| HandyQueryReportLimiter | EXTENSION TEMPLATE Scope: PROCEDURE | |
| INITableIOConfig | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Sound And Video |   |
|---|
| EmbedAVIFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| IncludeAVIFunctions | EXTENSION TEMPLATE Scope: APPLICATION |
| • Spelling-Checker |   |
|---|
| HandySpellCheckControl | CONTROL TEMPLATE Scope: WINDOW |
| • Window Design And Control |   |
|---|
| EmbedDockingWindow | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedWindowFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| IncludeWindowFunctions | EXTENSION TEMPLATE Scope: APPLICATION |
| • Windows API |   |
|---|
| HandyDriveSelectorControl | CONTROL TEMPLATE Scope: WINDOW | |
| HandyFileSelectorControl | CONTROL TEMPLATE Scope: WINDOW | |
| EmbedDiskFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedHNDDiskExFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| EmbedUtilityFunctions | EXTENSION TEMPLATE Scope: PROCEDURE | |
| GlobalIncludeHNDUtilFunctions | EXTENSION TEMPLATE Scope: APPLICAION | |
| HandyAPIEventsWindow | EXTENSION TEMPLATE Scope: WINDOW | |
| IncludeDiskFunctions | EXTENSION TEMPLATE Scope: APPLICATION |
| • Windows Registry |   |
|---|
| EmbedRegistryFunctions | EXTENSION TEMPLATE Scope: PROCEDURE |
| • Windows Services |   |
|---|
| HandyNTServiceFunctions | EXTENSION TEMPLATE Scope: APPLICATION |
| Name: | AACHTControlPanel |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | None |
| Classes: | None |
| Description: | |
| *** REVISED JUNE 2007 *** This template is a global control panel for the CHT tool kit. Populating any single CHT template causes this CHT "supervisory" template to appear automatically in the global extensions area of your application. From this interface you can adjust global CHT settings used by other templates in our suite, and easily incorporate a variety of pre-build CHT JUMPSTART© procedures into your application. AACHTControlPanel also provides useful "state-of-your-application" reporting features. The following global templates are designated as children of AACHTControlPanel, and as such, you must select AACHTControlPanel, before child templates become visible for inclusion in your application. Child templates are: INIFile, VblFileNames, ApplicationImagesEx, HandyVersionResource, HandyNTServiceFunctions HNDCMPControlPanel, ExportClassesByName, ExportClassesByCategory, and FieldLevelValidationCode. AACHTControlPanel generates and controls a number of equates and compiler pragmas that are important for the proper functioning and linking of our classes into your application. For this reason, all CHT templates check for the existence of this template in your application and re-populate it if it is removed. | |
| Back To Index | |
| Name: | ApplicationImagesEx |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | None |
| Description: | |
| *** REVISED MARCH 2008 *** ApplicationImagesEx establishes global level wallpaper and icon settings for the windows in your application. However, all global application settings established here, may be overridden on the "extensions" menu of your window procedures. ApplicationImagesEx can track the images used in your application, list them in a special IMAGES file, and even copy images scattered around your drive to the standard images directory or to a directory provided on the template. This makes the task of moving an application to another machine really easy since the images it uses are all in one place. ApplicationImagesEx can be made to control display settings such as fonts, colors, charset, button styles, prompt styles, entry field background color, and more. ApplicationImagesEx interacts with a utility application included with CHT, called HNDCOLOR.APP. Here you can preset a wide variety of application-wide color, image, font, charset and style-related settings. With a single click, on this application's Apply button, the complete look and feel of your applications can be changed with a single recompile. ApplicationImagesEx can regulate the the design and use of W2K-Style window boxes by interacting with the EmbedWindowFunctions template. ApplicationImagesEx includes and makes available the icons required when the EmbedWindowFunctions template implements CHT extended menus. As of build 11C1.03, this template, can be disabled. This eliminates any stylistic impact it has on your application while still supporting other CHT templates that from-time-to time require it's services for other than stylistic reasons. ApplicationImagesEx is a child of global template AACHTControlPanel and as such, must be installed to the global extensions area by first installing AACHTControlPanel and inserting with that template selected. As of build 12A1.03 this now includes an optional switch that when set, causes the template to generate code for Clarion 7 style menus in all windows (not just the frame window). Code generated is surrounded by C7-specific compiler pragmas. | |
| Back To Index | |
| Name: | EmbedHndConfigFunctions |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDConfig |
| Description: | |
| *** NEW IN OCTOBER 2007 *** This extension creates a single, local instance of the CHT HNDConfig Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. | |
| Back To Index | |
| Name: | EmbedObject |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | Any ABC Compliant Class |
| Description: | |
| This template creates a single, local instance of any class that you select from the standard list of classes available in the "Application Builder Class Viewer". By default the viewer loads and displays any /LIBSRC/-located class that contains the tag !ABCIncludeFile in it's header (.INC) file. All methods may be embedded (overridden) in the usual fashion. On the "Classes" tab, replace the words "Object Name Here" with an instance name for your object. Then select the class you wish to use in the pulldown. NOTE: Any special includes such as drivers or LIBs that the selected object may require will have to be added into the project manually using the "Project" button. | |
| Back To Index | |
| Name: | ExportClassesByCategory |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | None |
| Description: | |
| This extension template is designed to help you create DLLs and Local LIBs that export only the classes selected on the template. This template works with Clarion Handy Tools classes, ABC native classes and any 3rd party classes that are ABC compliant in their design. NOTE: To successfully create DLLs and LIBs containing The Clarion Handy Tools classes requires that you have a current subscription to the Source Code version of The Clarion Handy Tools. ExportClassesByCategory is a child of global template AACHTControlPanel and as such, must be installed to the global extensions area by first installing AACHTControlPanel and inserting with that template selected. | |
| Back To Index | |
| Name: | ExportClassesByName |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | None |
| Description: | |
| This extension template is designed to help you create DLLs and Local LIBs that export only the classes selected on the template. This template works with Clarion Handy Tools classes, ABC native classes and any 3rd party classes that are ABC compliant in their design. NOTE: To successfully create DLLs and LIBs containing The Clarion Handy Tools classes requires that you have a current subscription to the Source Code version of The Clarion Handy Tools. ExportClassesByName is a child of global template AACHTControlPanel and as such, must be installed to the global extensions area by first installing AACHTControlPanel and inserting with that template selected. | |
| Back To Index | |
| Name: | HandyThreadLimiter |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | PROCEDURE |
| Parent: | Window(ABC) |
| Classes: | None |
| Description: | |
| This extension template limits a procedure to one instance only. A second call to an already-running procedure brings that procedure to the top, even if minimized. This template provides no developer input dialogs and requires no further configuration. | |
| Back To Index | |
| Name: | HandyVersionResource |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | None |
| Description: | |
| *** NEW IN OCTOBER 2006 *** This global application extension template incorporates standard version information into your executable. It generates an "application.version" file which is linked into the EXE, DLL or LIB. Company name, Copyright, Trademark, Version Number, File Information, Language, Locale and custom information are included. This template also interacts with AACHTControlPanel's Version dialog - which produces application constant HPROP:AppVersionEX - to synchronize the version element of the HPROP:AppVersionEX as version values change on this template. HandyVersionResource is a child of global template AACHTControlPanel and as such, must be installed to the global extensions area by first installing AACHTControlPanel and inserting with that template selected. | |
| Back To Index | |
| Name: | INIFile |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | HNDIni HNDError |
| Description: | |
| ** REVISED APRIL 2007 ** This extension extends the capabilities of the ABC IniClass. ** Developers can optionally establish an alternative INI file for app configuration settings written by CHT templates and classes. ** Developers can optionally establish an application INI file that's tied to name of the application exe, such that when the exe is renamed, even after compilation, the INI takes on the new name of your exectuable file. ** Developers can optionally override the directory location of the application INI file as configured on the ABC global properties dialog. ** Developers may optionally redirect all application configuration I/O that would normally go to an INI file or to the Windows Registry into a dictionary table provided by the application itself. This functionality works in conjunction with another CHT template called INITableIOProcedure which must be created first, and selected on this template interface. It also populates a child template (with no user interface) to all of the procedures in your application. The child template writes code into your Frame procedure in order to reference the frame window and frame thread to two global HNDIni Class properties. As a result you are able to set messages to the frame window status bar with a call to HIni.SetFrameWindowStatus(). Events can likewise be posted from any procedure in your application to the frame window accept loop with HIni.PostFrameWindowEvent(). This template also provides optional "Run Once" capability. If your application is already running on a given computer, subsequent attempts to run it can be short circuited. See the "Run Once" button elsewhere on this template's interface. INIFile is a child of global template AACHTControlPanel and as such, must be installed to the global extensions area by first installing AACHTControlPanel and inserting with that template selected. | |
| Back To Index | |
| Name: | INIFileProcedure |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | PROCEDURE |
| Parent: | INIFile |
| Classes: | None |
| Description: | |
| This extension is auto-populated by a global CHT template called INIFile. It has no local, procedure-level interface and requires no configuration. It only generates code into your Frame procedure in order to reference the frame window and frame thread to two global HNDIni Class properties. As a result you are able to set messages on the frame window status bar with a call to HIni.SetFrameWindowStatus(). Events can likewise be posted from any procedure in your application to the frame window accept loop with HIni.PostFrameWindowEvent(). This template also provides optional "Run Once" capability. If your application is already running on a given computer, subsequent attempts to run it can be short circuited. | |
| Back To Index | |
| Name: | ProcedureImagesEx |
| Build: | 12B1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | PROCEDURE |
| Parent: | AACHTControlPanel ApplicationImagesEx |
| Classes: | None |
| Description: | |
| *** REVISED AUGUST 2007 *** This extension allows overriding of the global wallpaper and icon settings put in place by the global version of this template: ApplicationImagesEx. You may select new images or remove the defaults. Template property dialogs on this template are enabled only on procedures with windows. If the parent template ApplicationImagesEx has been set disabled, this template will not appear in procedure windows unless already populated. In that case too, template property dialogs are disabled and the actions of this child template are neutralized. | |
| Back To Index | |
| Name: | IniTableIOProcedure |
| Build: | 12B1.00 |
| Type: | PROCEDURE |
| Category: | Application Configuration |
| Scope: | PROCEDURE |
| Parent: | HandySourceProcedure_TS |
| Classes: | HNDSourceProcedure |
| Description: | |
| ** NEW IN JANUARY 2007 *** This template builds a procedure that when hooked into the CHT template called HNDIni will redirect all ABC IniClass Puts, Gets and Removes, and all CHT HNDIni Class Puts, Gets and Removes to a dictionary table designated by the developer. While this requires no code to be written by the developer it does require a dictionary table modelled on INITable found in various CHT example dictionaries such as HNDSQL1.DCT and others. The field names are not required to be the same, but the field data types must be. And at least one key must be provided on the ULONG type UNIQUE field which is given a hash value of several inputs to assure uniqueness based on the user signed in. This template is a child of HNDSourceprocedure_TS, and inherits all of the prompts and interfaces of that parent procedure. | |
| Back To Index | |
| Name: | CHTCheckPresent |
| Build: | 12B1.00 |
| Type: | UTILITY |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | None |
| Classes: | None |
| Description: | |
| This template is used by CHT WEBLOADER and WEBUPDATER to determine if CHT templates have been initially registered on your system. | |
| Back To Index |