GENERATED: JUL 11,2017 - 1:07AM
CHT XSA Installation Server [V10.17.05.0065]

Previous Page
This application consists of a Type-4 CHT static page server that has been XSA security enhanced for installation container delivery.

This uses a server-side configured 2-part username password setup (standard XSA) using CHT's HNDCONFIG class. Any client requesting an .HZO installation container is forced, via server function GetGetFileApproval() to present the correct username/password string.

The installation clients accessing this server must have pre-knowledge of the server's currently configured username/password in order to obtain installation containers. This username/password information is not exchanged between the server and the client or vice versa. The installation client either knows the login information ahead of time, and gains access or it is prohibited from obtaining installation containers.

This application is primarily template-built and contains almost no hand-embedded code.

This server and its example client installer HNDSLFSVXSAINSTALL.APP, an XSA installer, in combination with CHT's container builder app, HNDSETUP.APP combine to form a very flexible and secure, across-the-web, software, and/or document delivery system to Windows-based computers.

Gus M. Creces
The Clarion Handy Tools Page (CHT Website) (CHT Forum)

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) FieldLevelValidationCode(HNDTools) 1 CHT FieldLevelValidationCode - Inserts field level validation code directly from your dictionary.
(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
ServerMain ()
Count Local Template Name Qty Local Template Description
(0009) AppStartSplashProcedure(HNDTools) 1 CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded.
(0010) BrowserServerInitializationControls(HNDTools) 1 CHT BrowserServerInitializationControls - Install CHT Browser/Client Server Initialization Controls
(0011) EmbedBrowserServer(HNDTools) 1 CHT EmbedBrowserServer - An Instance Of:
(0012) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0013) HandyApplicationIniFetch(HNDTools) 1 CHT HandyApplicationIniFetch - Embed a fetch from the Application INI file or Windows registry.(13)
(0014) HandyHelpFileFetch(HNDTools) 1 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(8)
(0015) HandyHelpWhatsNew(HNDTools) 1 CHT HandyHelpWhatsNew - Build A What's New Request To Your Website.(12)
(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) 3 CHT Post an event to a control in a local window(11)
(0019) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0020) ServerFileHandlingOverrides(HNDTools) 1 CHT ServerFileHandlingOverrides - Override default CHT Server file handling settings.
(0021) VisitMeControl_EWF(HNDTools) 1 CHT VisitMeControl_EWF - Mouseover hyperlink to your web site - Requires EmbedWindowFunctions Template(15)
(13) Local Templates Found In ServerMain

2 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0022) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0023) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0024) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0025) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0026) 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: HNDSLFSVXSA.APP