GENERATED: JUL 11,2017 - 12:50AM
Install From The Web Basic [V10.17.05.0207]

Previous Page
This very basic installation example 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 available from the CHT Jumpstart interface on the "Installation Functions" 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.ca

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 CHT AACHTControlPanel - Global Control Panel.
(0002) AACHTControlPanelClose(HNDTools) 1 CHT AACHTControlPanelClose - Global Control Panel (Close).
(0003) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0004) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0005) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(0006) INIFile(HNDTools) 1 CHT INIFile - .INI FIle and Registry extension classes - HNDIni - globally to your application.
(0007) VblFileNames(HNDTools) 1 CHT VblFileNames - Incorporate variable file names and defaults into your app from the dictionary.
(7) 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
(0008) EmbedBufferObject(HNDTools) 1 CHT EmbedBufferObject - An Instance Of:
(0009) EmbedHNDDiskExFunctions(HNDTools) 1 CHT EmbedHNDDiskExFunctions - An Instance Of:
(0010) EmbedHTTPFunctions(HNDTools) 1 CHT EmbedHTTPFunctions - An Instance Of:
(0011) EmbedObject(HNDTools) 2 CHT EmbedObject - An Instance Of:
(0012) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartInstallContainersFromWebBasic

2 - Procedure Template Type: Menu
MainWindow ()
Count Local Template Name Qty Local Template Description
(0013) AppStartSplashProcedure(HNDTools) 1 CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded.
(0014) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0015) HandyHelpFileFetch(HNDTools) 3 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(8)
(0016) HandyToolBarGradient(HNDTools) 1 CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0017) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0018) PostControlEvent(HNDTools) 1 CHT Post an event to a control in a local window(5)
(0019) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(7) Local Templates Found In MainWindow

3 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0020) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0021) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0022) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0023) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0024) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartSplashCHTBlue

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: HNDINSTBA.APP