GENERATED: FEB 13,2021 - 5:34PM
CHTTP PAGE SERVER (T4) [V10.21.02]

Previous Page

HNDSLFSV.APP is a TYPE 4 CHT server. It is our default web page, web file server. While most HTTP page views from a browser are public and do not require password enabled access privileges, file transactions into and out of server-visible directories are security-controlled via a 2-part server login.

HNDSLFSV.AP can securely transact file transfers with several CHT file client applications. All secure clients require this server to set up a single, 2-part server-level login (accountid + password), to control file upload/download permissions.

HNDSLFCMD.APP is a CHT "Batch-Bot" upload/download application, enabling transfers into and out of the server root and any server subdirectory below the server root. "Batch-Bot" style applications may be used from the DOS command line, from DOS batch scripts, and, naturally, inside Clarion applications where they are known as "CHT Snap-Ins".

HNDSLFCL.APP is a simple, example client single-file uploader, downloader illustrating four different client-side upload/download methods.

CHTSNAPGET.EXE is a pre-compiled C# utility application included in the CHT Toolkit. It may be used to securely download files from this server when a server accountid:password combination is configured.

This HNDSLFSV.APP is entirely template-built and contains no significant hand-embedded code.

Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 © CHT AACHTControlPanel - CHT Global Control Panel (hndtools.tpl)
(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 PROJECT BUILDER SUPPORT - Interface to the CHT Project Builder.
(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.
(7) Global Templates Found

1 - Procedure Template Type: Window
ServerMain ()
Count Local Template Name Qty Local Template Description
(0008) AppStartSplashProcedure(HNDTools) 1 © CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthre
(0009) BrowserServerInitializationControls(HNDTools) 1 © CHT BrowserServerInitializationControls - Install CHT Browser/Client Server Initialization Control
(0010) EmbedBrowserServer(HNDTools) 1 © CHT EmbedBrowserServer - Server An Instance Of: HNDSubscriptionServer
(0011) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions - HWin An Instance Of: HNDWindow
(0012) HandyApplicationIniFetch(HNDTools) 1 © CHT HandyApplicationIniFetch - Embed a fetch from the Application INI file or Windows registry.(13
(0013) HandyApplicationIniPut(HNDTools) 2 © CHT HandyApplicationIniPut - Embed a PUT to the Application INI file or Windows registry.(8)
(0014) HandyHelpWhatsNew(HNDTools) 1 © CHT HandyHelpWhatsNew - Build A What's New Request To Your Website.(12)
(0015) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0016) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0017) PostControlEvent(HNDTools) 3 © CHT Post an event to a control in a local window(11)
(0018) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx - Application Styling System
(0019) ServerFileHandlingOverrides(HNDTools) 1 © CHT ServerFileHandlingOverrides - Override default CHT Server file handling settings.
(0020) VisitMeControl_EWF(HNDTools) 1 © CHT VisitMeControl_EWF - Mouseover hyperlink to your web site - Requires EmbedWindowFunctions Temp
(13) Local Templates Found In ServerMain

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

Copyright © 1996-2021 - CHT Version: [25A.01.00]
Gus M. Creces, CHT - Clarion Handy Tools
All Rights Reserved Worldwide

Application Templates