|
This application illustrates a basic installation JumpStart called JumpStartGetRemoteInstallationFileBasic() that pulls together several CHT classes, namely HNDHTTP, HNDZSTORE, HNDISKEX and HNDBUFFER, to provide developers an easy-to-implement means of building across-the-web self updating into their products. This application downloads and installs three standard CHT .HZO container files built with another CHT demo application called HNDSETUP.APP. All of these installation containers contain compressed material (mostly images) and one of them, the third, is both compressed and encrypted. While running the app, the user can adjust the target installation and backup locations. NOTE: The jumpstart called JumpStartGetRemoteInstallationFileBasic() mentioned above is presently only available in this demo app. In March 2006 this will be made available from the CHT Jumpstart interface on an "Installation" tab along with two others that auto enable website security and serial number authentication against a standard CHT web server. Any questions, feel free to ask: news.cwhandy.com Cheers, Gus M. Creces The Clarion Handy Tools Page www.cwhandy.com news.cwhandy.com |
| Count | Global Template Name | Qty | Global Template Description | |
| (0001) | AACHTControlPanel(HNDTools) | 1 | AACHTControlPanel - CHT Global Control Panel. | |
| (0002) | ApplicationImagesEx(HNDTools) | 1 | ApplicationImagesEx - A tool to better control the use of images and icons in your application. | |
| (0003) | HNDCMPControlPanel(HNDTools) | 1 | HNDCMPControlPanel - Interface to the CHT Compile Manager. | |
| (0004) | HandyVersionResource(HNDTools) | 1 | HandyVersionResource - Version Resource/Build Number Information To EXE | |
| (0005) | INIFile(HNDTools) | 1 | INIFile - Attach CHT .INI FIle and Registry extension classes - HNDIni - globally to your application. | |
| (0006) | VblFileNames(HNDTools) | 1 | VblFileNames - Incorporate variable file names and defaults into your app from the dictionary. | |
| (6) Global Templates Found | ||||
| 1 - Procedure Template Type: HandySourceProcedure | ||||
| JumpStartInstallContainersFromWebBasic (STRING xWebUrl, STRING xHzoName, STRING xLocTargetDir, *STRING xMsgString, <STRING xEncKey>, <STRING xBkUpDir>),LONG,PROC | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0007) | EmbedBufferObject(HNDTools) | 1 | EmbedBufferObject - An Instance Of: | |
| (0008) | EmbedHNDDiskExFunctions(HNDTools) | 1 | EmbedHNDDiskExFunctions - An Instance Of: | |
| (0009) | EmbedHTTPFunctions(HNDTools) | 1 | EmbedHTTPFunctions - An Instance Of: | |
| (0010) | EmbedObject(HNDTools) | 2 | EmbedObject - An Instance Of: | |
| (0011) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (5) Local Templates Found In JumpStartInstallContainersFromWebBasic | ||||
| 2 - Procedure Template Type: Menu | ||||
| MainWindow () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0012) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0013) | HandyHelpFileFetch(HNDTools) | 3 | HandyHelpFileFetch - Build A Help File Request To Your Website.(8) | |
| (0014) | PostControlEvent(HNDTools) | 1 | Post an event to a control in a local window(5) | |
| (0015) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (4) Local Templates Found In MainWindow | ||||
| 3 - Procedure Template Type: Splash | ||||
| JumpStartSplashCHTBlue () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0016) | AppBuildDateTimeStamp(HNDTools) | 1 | AppBuildDateTimeStamp - An application build date/time stamp. | |
| (0017) | AppBuildNumberStamp(HNDTools) | 1 | AppBuildNumberStamp - An application build number or version stamp. | |
| (0018) | AppCopyRightStamp(HNDTools) | 1 | AppCopyRightStamp - An application copyright stamp. | |
| (0019) | HandyTellMeControl(HNDTools) | 1 | HandyTellMeControl - Text box control to provide a message or help text. | |
| (0020) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (5) Local Templates Found In JumpStartSplashCHTBlue | ||||
Templates In Application: HNDINSTBA.APP