|
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 |
| PROCEDURE (1): JumpStartInstallContainersFromWebBasic (Procedure Template: HandySourceProcedure) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | Buf | HNDBuffer | HND | 59 | HNDBUFFR.INC |
| (0002) | HDisk | HNDDiskEx | HND | 356 | HNDDSKEX.INC |
| (0003) | HTTP | HNDHttp | HNDINET | 188 | HNDHTTP.INC |
| (0004) | Prg | HNDProgress | HND | 44 | HNDPROGR.INC |
| (0005) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (0006) | HZO | HNDZStore | HND | 51 | HNDZSTOR.INC |
| (6) Class Instances Found In JumpStartInstallContainersFromWebBasic | |||||
| PROCEDURE (2): MainWindow (Procedure Template: Menu) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In MainWindow | |||||
| PROCEDURE (3): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartSplashCHTBlue | |||||
Classes By Procedure In HNDINSTBA.APP