This application is a basic Browser Server project the purpose of which is to provide a starting point for a browser-based messages server. Because the target client for this server is a browser, at CHT we call this a "Browser Server" - it serves interactive data to a browser. This application is entirely template-built and contains almost no hand-embedded code. NOTE: This is a starting-point server from which to build forward. It proceeds to the point of login but no further. The "messages" back-end portion of the operation is ready to be grafted in by the developer. 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) | 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) | 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 | ||||
JumpStartSearchReplaceEmailTokens (STRING xItemTitle, LONG xRegID), STRING, PROC | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0008) | EmbedDiskFunctions(HNDTools) | 1 | © CHT EmbedDiskFunctions - Disk Functions Classes - An Instance Of: | |
(1) Local Templates Found In JumpStartSearchReplaceEmailTokens | ||||
2 - Procedure Template Type: Window | ||||
EditServerVariables () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0009) | CancelButton(ABC) | 1 | Cancel the Current Operation | |
(0010) | EmbedDiskFunctions(HNDTools) | 1 | © CHT EmbedDiskFunctions - Disk Functions Classes - An Instance Of: | |
(0011) | EmbedObject(HNDTools) | 1 | © CHT EmbedObject - An Instance Of: | |
(0012) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions - An Instance Of: | |
(0013) | HandyFileSelectorControl(HNDTools) | 1 | © CHT HandyFileSelectorControl - File and directory selector lookup control.(8) | |
(0014) | HandyToolBarGradient(HNDTools) | 1 | © CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar. | |
(0015) | HandyWindowGradient(HNDTools) | 1 | © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window. | |
(0016) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(0017) | RecordValidation(ABC) | 1 | Validate a record against the dictionary | |
(0018) | SaveButton(ABC) | 1 | Update NGConfig record on disk | |
(10) Local Templates Found In EditServerVariables | ||||
3 - Procedure Template Type: Window | ||||
JumpStartConfigCurrentServerInServerVersion (), BYTE | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0019) | EmbedDiskFunctions(HNDTools) | 1 | © CHT EmbedDiskFunctions - Disk Functions Classes - An Instance Of: | |
(0020) | EmbedHTTPFunctions(HNDTools) | 1 | © CHT EmbedHTTPFunctions - An Instance Of: | |
(0021) | EmbedObject(HNDTools) | 1 | © CHT EmbedObject - An Instance Of: | |
(0022) | EmbedShellAutoCompleteFunctions(HNDTools) | 1 | © CHT EmbedShellAutoCompleteFunctions - An Instance Of: | |
(0023) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions - An Instance Of: | |
(0024) | HandyApplicationIniPut(HNDTools) | 1 | © CHT HandyApplicationIniPut - Embed a PUT to the Application INI file or Windows registry.(2) | |
(0025) | HandyToolBarGradient(HNDTools) | 1 | © CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar. | |
(0026) | HandyWindowGradient(HNDTools) | 1 | © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window. | |
(0027) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(9) Local Templates Found In JumpStartConfigCurrentServerInServerVersion | ||||
4 - Procedure Template Type: HandySourceProcedure | ||||
JumpStartCreateLinkToAppIcon () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0028) | EmbedShellLinkClassFunctions(HNDTools) | 1 | © CHT EmbedShellLinkClassFunctions - An Instance Of: | |
(1) Local Templates Found In JumpStartCreateLinkToAppIcon | ||||
5 - Procedure Template Type: Window | ||||
ServerMain () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0029) | AppStartSplashProcedure(HNDTools) | 1 | © CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded. | |
(0030) | BrowserServerInitializationControls(HNDTools) | 1 | © CHT BrowserServerInitializationControls - Install CHT Browser/Client Server Initialization Controls | |
(0031) | BuildAssistancePage_BIC(HNDTools) | 1 | © CHT BuildAssistancePage_BIC - JavaScript-based "Assistance" page for your CHT Browser Server application | |
(0032) | BuildConfirmationPage_BIC(HNDTools) | 1 | © CHT BuildConfirmationPage_BIC - JavaScript-based "Confirmation" page for your CHT Browser Server application | |
(0033) | BuildHomePage_BIC(HNDTools) | 1 | © CHT BuildHomePage_BIC - JavaScript-based "Home" page for your CHT Browser Server application | |
(0034) | BuildLockedPage_BIC(HNDTools) | 1 | © CHT BuildLockedPage_BIC - JavaScript-based "Account Locked" page for your CHT Browser Server application | |
(0035) | BuildLoginPage_BIC(HNDTools) | 1 | © CHT BuildLoginPage_BIC - JavaScript-based "Login" page for your CHT Browser Server application | |
(0036) | BuildLogoutPage_BIC(HNDTools) | 1 | © CHT BuildLogoutPage_BIC - JavaScript-based "Logout" page for your CHT Browser Server application | |
(0037) | BuildNoAccessPage_BIC(HNDTools) | 1 | © CHT BuildNoAccessPage_BIC - JavaScript-based "No Access Allowed" page for your CHT Browser Server application | |
(0038) | BuildRegistrationPage_BIC(HNDTools) | 1 | © CHT BuildRegistrationPage_BIC - JavaScript-based "Registration" page for your CHT Browser Server application | |
(0039) | EmbedBrowserServer(HNDTools) | 1 | © CHT EmbedBrowserServer - An Instance Of: | |
(0040) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions - An Instance Of: | |
(0041) | HandyHelpFileFetch(HNDTools) | 2 | © CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(23) | |
(0042) | HandyHelpWhatsNew(HNDTools) | 1 | © CHT HandyHelpWhatsNew - Build A What's New Request To Your Website.(24) | |
(0043) | HandyToolBarGradient(HNDTools) | 1 | © CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar. | |
(0044) | HandyWindowGradient(HNDTools) | 1 | © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window. | |
(0045) | PostControlEvent(HNDTools) | 3 | © CHT Post an event to a control in a local window(11) | |
(0046) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(0047) | VisitMeControl_EWF(HNDTools) | 1 | © CHT VisitMeControl_EWF - Mouseover hyperlink to your web site - Requires EmbedWindowFunctions Template(15) | |
(19) Local Templates Found In ServerMain | ||||
6 - Procedure Template Type: Window | ||||
ConfigServerVariables () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0048) | BrowseBox(ABC) | 1 | Browse on NGConfig () | |
(0049) | BrowseUpdateButtons(ABC) | 1 | Update a Record from Browse Box on NGConfig | |
(0050) | EmbedDiskFunctions(HNDTools) | 1 | © CHT EmbedDiskFunctions - Disk Functions Classes - An Instance Of: | |
(0051) | EmbedObject(HNDTools) | 2 | © CHT EmbedObject - An Instance Of: | |
(0052) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions - An Instance Of: | |
(0053) | HandyMarkerBrowse(HNDTools) | 1 | © CHT HandyMarkerBrowse - Explorer-like ABC browse with record marking on table: NGConfig | |
(0054) | HandyMarkerBrowseQueryBuilderControl(HNDTools) | 1 | © CHT HandyMarkerBrowseQueryBuilderControl - Attach a CHT Query Builder control to your Clarion Handy Tools HandyMarkerBrowse procedure.(10) | |
(0055) | HandyThreadLimiter(HNDTools) | 1 | © CHT HandyThreadLimiter - Limit threaded procedures to one instance. | |
(0056) | HandyToolBarGradient(HNDTools) | 1 | © CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar. | |
(0057) | HandyWindowGradient(HNDTools) | 1 | © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window. | |
(0058) | PostControlEvent(HNDTools) | 4 | © CHT Post an event to a control in a local window(15) | |
(0059) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(0060) | WindowResize(ABC) | 1 | Allows controls to be resized with window | |
(13) Local Templates Found In ConfigServerVariables | ||||
7 - Procedure Template Type: HandySourceProcedure | ||||
JumpStartGetServerVariablesItemByLocation (STRING xLocation, <STRING xDefault>), STRING, PROC | ||||
Count | Local Template Name | Qty | Local Template Description | |
() Local Templates Found In JumpStartGetServerVariablesItemByLocation | ||||
8 - Procedure Template Type: Window | ||||
JumpStartEditServerUsers () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0061) | CancelButton(ABC) | 1 | Cancel the Current Operation | |
(0062) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions - An Instance Of: | |
(0063) | FormVCRControls(ABC) | 1 | Allow Form to be driven by Toolbar VCR Controls | |
(0064) | HandyToolBarGradient(HNDTools) | 1 | © CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar. | |
(0065) | HandyWindowGradient(HNDTools) | 1 | © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window. | |
(0066) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(0067) | RecordValidation(ABC) | 1 | Validate a record against the dictionary | |
(0068) | SaveButton(ABC) | 1 | Update NGMember record on disk | |
(8) Local Templates Found In JumpStartEditServerUsers | ||||
9 - Procedure Template Type: HandySourceProcedure_TS | ||||
JumpStartPutServerVariablesByLocation (STRING xLocation, STRING xValue, <STRING xType>), BYTE, PROC | ||||
Count | Local Template Name | Qty | Local Template Description | |
() Local Templates Found In JumpStartPutServerVariablesByLocation | ||||
10 - Procedure Template Type: Splash | ||||
JumpStartSplashCHTBlue () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0069) | AppBuildDateTimeStamp(HNDTools) | 1 | © CHT AppBuildDateTimeStamp - An application build date/time stamp. | |
(0070) | AppBuildNumberStamp(HNDTools) | 1 | © CHT AppBuildNumberStamp - An application build number or version stamp. | |
(0071) | AppCopyRightStamp(HNDTools) | 1 | © CHT AppCopyRightStamp - An application copyright stamp. | |
(0072) | HandyTellMeControl(HNDTools) | 1 | © CHT HandyTellMeControl - Text box control to provide a message or help text. | |
(0073) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(5) Local Templates Found In JumpStartSplashCHTBlue | ||||
11 - Procedure Template Type: Window | ||||
JumpStartViewServerUsers (<HNDSubscriptionServer xServer>) | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0074) | BrowseBox(ABC) | 1 | Browse on NGMember () | |
(0075) | BrowseUpdateButtons(ABC) | 1 | Update a Record from Browse Box on NGMember | |
(0076) | CloseButton(ABC) | 1 | Close the Window | |
(0077) | EmbedObject(HNDTools) | 1 | © CHT EmbedObject - An Instance Of: | |
(0078) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions - An Instance Of: | |
(0079) | HandyMarkerBrowse(HNDTools) | 1 | © CHT HandyMarkerBrowse - Explorer-like ABC browse with record marking on table: NGMember | |
(0080) | HandyToolBarGradient(HNDTools) | 1 | © CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar. | |
(0081) | HandyWindowGradient(HNDTools) | 1 | © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window. | |
(0082) | PopFavoriteQueries_HMB(HNDTools) | 1 | © CHT PopFavoriteQueries_HMB - Pop up pre-built queries and macros - a companion for HandyMarkerBrowse. | |
(0083) | PostControlEvent(HNDTools) | 4 | © CHT Post an event to a control in a local window(13) | |
(0084) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(11) Local Templates Found In JumpStartViewServerUsers | ||||