|
This application is designed to act as a starting point for all CHT "Client Servers" intended to provide interactive, remote data services to a Clarion client application. The developer can begin adding server-side views to this without having to design any of the server "plumbing" such as configuration or server client maintenance. This server application has a matching demonstration client called HNDCLIENTCL.APP. Since the server has no views for the client to connect to, this client contains only basic connection capability. This server is able to provide both compressed and encrypted data streams consisting of browse data, form data, report and process data based on interactive queries placed from the client side targeted at pre-determined data views (single or multi-table) that the developer adds into the server. 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 | AACHTControlPanel - CHT Global Control Panel. | |
| (0002) | ApplicationImagesEx(HNDTools) | 1 | ApplicationImagesEx - A tool to better control the use of images and icons in your application. | |
| (0003) | FieldLevelValidationCode(HNDTools) | 1 | FieldLevelValidationCode - Inserts field level validation code directly from your dictionary. | |
| (0004) | HNDCMPControlPanel(HNDTools) | 1 | HNDCMPControlPanel - Interface to the CHT Compile Manager. | |
| (0005) | HandyVersionResource(HNDTools) | 1 | HandyVersionResource - Version Resource/Build Number Information To EXE | |
| (0006) | INIFile(HNDTools) | 1 | INIFile - Attach CHT .INI FIle and Registry extension classes - HNDIni - globally to your application. | |
| (0007) | VblFileNames(HNDTools) | 1 | VblFileNames - Incorporate variable file names and defaults into your app from the dictionary. | |
| (7) Global Templates Found | ||||
| 1 - Procedure Template Type: HandySourceProcedure_TS | ||||
| JumpStartPutServerVariablesByLocation (STRING xLocation, STRING xValue, <STRING xType>),BYTE,PROC | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0008) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (1) Local Templates Found In JumpStartPutServerVariablesByLocation | ||||
| 2 - Procedure Template Type: Window | ||||
| JumpStartConfigCurrentServerClientServerVersion (),BYTE | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0009) | EmbedDiskFunctions(HNDTools) | 1 | EmbedDiskFunctions - An Instance Of: | |
| (0010) | EmbedHTTPFunctions(HNDTools) | 1 | EmbedHTTPFunctions - An Instance Of: | |
| (0011) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0012) | EmbedShellAutoCompleteFunctions(HNDTools) | 1 | EmbedShellAutoCompleteFunctions - An Instance Of: | |
| (0013) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0014) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (6) Local Templates Found In JumpStartConfigCurrentServerClientServerVersion | ||||
| 3 - Procedure Template Type: HandySourceProcedure | ||||
| JumpStartSearchReplaceEmailTokens (STRING xItemTitle, LONG xRegID),STRING,PROC | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0015) | EmbedDiskFunctions(HNDTools) | 1 | EmbedDiskFunctions - An Instance Of: | |
| (0016) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In JumpStartSearchReplaceEmailTokens | ||||
| 4 - Procedure Template Type: HandySourceProcedure | ||||
| JumpStartGetServerVariablesItemByLocation (STRING xLocation, <STRING xDefault>),STRING,PROC | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0017) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (1) Local Templates Found In JumpStartGetServerVariablesItemByLocation | ||||
| 5 - Procedure Template Type: Splash | ||||
| JumpStartSplashCHTBlue () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0018) | AppBuildDateTimeStamp(HNDTools) | 1 | AppBuildDateTimeStamp - An application build date/time stamp. | |
| (0019) | AppBuildNumberStamp(HNDTools) | 1 | AppBuildNumberStamp - An application build number or version stamp. | |
| (0020) | AppCopyRightStamp(HNDTools) | 1 | AppCopyRightStamp - An application copyright stamp. | |
| (0021) | HandyTellMeControl(HNDTools) | 1 | HandyTellMeControl - Text box control to provide a message or help text. | |
| (0022) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (5) Local Templates Found In JumpStartSplashCHTBlue | ||||
| 6 - Procedure Template Type: Window | ||||
| EditServerVariables () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0023) | CancelButton(ABC) | 1 | Cancel the Current Operation | |
| (0024) | EmbedDiskFunctions(HNDTools) | 1 | EmbedDiskFunctions - An Instance Of: | |
| (0025) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0026) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0027) | HandyFileSelectorControl(HNDTools) | 1 | HandyFileSelectorControl - File selector and lookup control.(8) | |
| (0028) | HandyToolBarImage(HNDTools) | 1 | HandyToolBarImage - Place a gradient-style image as a backdrop on the window toolbar. | |
| (0029) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0030) | RecordValidation(ABC) | 1 | Validate a record against the dictionary | |
| (0031) | SaveButton(ABC) | 1 | Update NGConfig record on disk | |
| (9) Local Templates Found In EditServerVariables | ||||
| 7 - Procedure Template Type: HandySourceProcedure | ||||
| JumpStartConfigureSMTP (),LONG,PROC | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0032) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0033) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In JumpStartConfigureSMTP | ||||
| 8 - Procedure Template Type: Window | ||||
| ConfigServerVariables () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0034) | BrowseBox(ABC) | 1 | Browse on NGConfig | |
| (0035) | BrowseUpdateButtons(ABC) | 1 | Update a Record from Browse Box on NGConfig | |
| (0036) | EmbedDiskFunctions(HNDTools) | 1 | EmbedDiskFunctions - An Instance Of: | |
| (0037) | EmbedDockingWindow(HNDTools) | 1 | EmbedDockingWindow - An Instance Of: | |
| (0038) | EmbedObject(HNDTools) | 2 | EmbedObject - An Instance Of: | |
| (0039) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0040) | HandyMarkerBrowse(HNDTools) | 1 | HandyMarkerBrowse - Explorer-like ABC browse with record marking on table: NGConfig | |
| (0041) | HandyMarkerBrowseQueryBuilderControl(HNDTools) | 1 | HandyMarkerBrowseQueryBuilderControl - Attach a CHT Query Builder control to your Clarion Handy Tools HandyMarkerBrowse procedure.(10) | |
| (0042) | HandyThreadLimiter(HNDTools) | 1 | HandyThreadLimiter - Limit threaded procedures to one instance. | |
| (0043) | HandyToolBarImage(HNDTools) | 1 | HandyToolBarImage - Place a gradient-style image as a backdrop on the window toolbar. | |
| (0044) | PostControlEvent(HNDTools) | 4 | Post an event to a control in a local window(15) | |
| (0045) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0046) | WindowResize(ABC) | 1 | Allows controls to be resized with window | |
| (13) Local Templates Found In ConfigServerVariables | ||||
| 9 - Procedure Template Type: Source | ||||
| EntryPointMain () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0047) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (1) Local Templates Found In EntryPointMain | ||||
| 10 - Procedure Template Type: Window | ||||
| HTTPClientServerMain () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0048) | BrowserServerInitializationControls(HNDTools) | 1 | BrowserServerInitializationControls - Install CHT Browser/Client Server Initialization Controls | |
| (0049) | ClientServerQueryBrancher_BIC(HNDTools) | 1 | ClientServerQueryBrancher_BIC - Branch Client Queries Through TakeQueryBrancher() To Back End View(13) | |
| (0050) | EmbedBrowserServer(HNDTools) | 1 | EmbedBrowserServer - An Instance Of: | |
| (0051) | EmbedShellAutoCompleteFunctions(HNDTools) | 1 | EmbedShellAutoCompleteFunctions - An Instance Of: | |
| (0052) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0053) | HandyHelpFileFetch(HNDTools) | 2 | HandyHelpFileFetch - Build A Help File Request To Your Website.(19) | |
| (0054) | HandyHelpWhatsNew(HNDTools) | 1 | HandyHelpWhatsNew - Build A What's New Request To Your Website.(10) | |
| (0055) | PostControlEvent(HNDTools) | 3 | Post an event to a control in a local window(11) | |
| (0056) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0057) | ServerFileHandlingOverrides(HNDTools) | 1 | ServerFileHandlingOverrides - Override default CHT Server file handling settings. | |
| (10) Local Templates Found In HTTPClientServerMain | ||||
| 11 - Procedure Template Type: Window | ||||
| JumpStartViewServerUsers (<HNDSubscriptionServer xServer>) | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0058) | BrowseBox(ABC) | 1 | Browse on NGMember | |
| (0059) | BrowseUpdateButtons(ABC) | 1 | Update a Record from Browse Box on NGMember | |
| (0060) | CloseButton(ABC) | 1 | Close the Window | |
| (0061) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0062) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0063) | HandyMarkerBrowse(HNDTools) | 1 | HandyMarkerBrowse - Explorer-like ABC browse with record marking on table: NGMember | |
| (0064) | PostControlEvent(HNDTools) | 4 | Post an event to a control in a local window(13) | |
| (0065) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0066) | QueryParsingFilterControl(HNDTools) | 1 | QueryParsingFilterControl - HMrkBrw7 An Instance Of: HNDBrwFilter | |
| (0067) | VisitMeControl_EWF(HNDTools) | 1 | VisitMeControl_EWF - Mouseover hyperlink to your web site - Requires EmbedWindowFunctions Template(14) | |
| (10) Local Templates Found In JumpStartViewServerUsers | ||||
| 12 - Procedure Template Type: Window | ||||
| JumpStartEditServerUsers () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0068) | CancelButton(ABC) | 1 | Cancel the Current Operation | |
| (0069) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0070) | FormVCRControls(ABC) | 1 | Allow Form to be driven by Toolbar VCR Controls | |
| (0071) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0072) | RecordValidation(ABC) | 1 | Validate a record against the dictionary | |
| (0073) | SaveButton(ABC) | 1 | Update NGMember record on disk | |
| (6) Local Templates Found In JumpStartEditServerUsers | ||||
| 13 - Procedure Template Type: HandySourceProcedure | ||||
| JumpStartCreateLinkToAppIcon () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0074) | EmbedShellLinkClassFunctions(HNDTools) | 1 | EmbedShellLinkClassFunctions - An Instance Of: | |
| (0075) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In JumpStartCreateLinkToAppIcon | ||||
Templates In Application: HNDCLIENTSV.APP