GENERATED: JUL 10,2017 - 11:10PM
CHT File Client Lean [V10.17.05.0233]

Previous Page
This application is designed to act as a starting point for all CHT "Secure File Clients" intended to access basic login-enforced file upload and download services from a CHT file server application like HNDFILESERVERLEAN.APP.

This special "lean" version has had all non-essential componentry removed and focusses entirely on CHT templates and classes required to build a fast, efficient CHT secure file client.

This client application has a matching demonstration client called HNDFILESERVERLEAN.APP which is enabled to provide secure upload and download services. Both the server and client share a common dictionary called HNDFILERSERVERLEAN.DCT.

This client is able to provide both compressed and encrypted file movement services without requiring either pre-compression or pre-encryption of the upload or download files.

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

Cheers,
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca (CHT Website)
news.cwhandy.ca (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) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0004) HandyCodeSigningExtension(HNDTools) 1 CHT HandyCodeSigningExtension - Application Code-Signing System
(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
DownloadFile (HNDClient xHTTP), bool, Proc
Count Local Template Name Qty Local Template Description
(0008) EmbedHNDClientHook(HNDTools) 1 CHT EmbedHNDClientHook - An Instance Of:
(0009) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(2) Local Templates Found In DownloadFile

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

3 - Procedure Template Type: Window
HTTPClientMain ()
Count Local Template Name Qty Local Template Description
(0015) AppStartSplashProcedure(HNDTools) 1 CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded.
(0016) EmbedHTTPClientFunctions(HNDTools) 1 CHT EmbedHTTPClientFunctions - An Instance Of:
(0017) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0018) HandyApplicationIniPut(HNDTools) 1 CHT HandyApplicationIniPut - Embed a PUT to the Application INI file or Windows registry.(4)
(0019) HandyHelpFileFetch(HNDTools) 2 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(7)
(0020) HandyHelpWhatsNew(HNDTools) 1 CHT HandyHelpWhatsNew - Build A What's New Request To Your Website.(5)
(0021) HandyToolBarGradient(HNDTools) 1 CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0022) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0023) PostControlEvent(HNDTools) 2 CHT Post an event to a control in a local window(1)
(0024) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(10) Local Templates Found In HTTPClientMain

4 - Procedure Template Type: HandySourceProcedure
UploadFile (HNDClient xHTTP), bool, Proc
Count Local Template Name Qty Local Template Description
(0025) EmbedHNDClientHook(HNDTools) 1 CHT EmbedHNDClientHook - An Instance Of:
(0026) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(2) Local Templates Found In UploadFile

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