Topical Index By Category
| • Application Configuration | | |
| • Extended Controls - Buttons | | |
| • Extended Controls - Calculators | | |
| • Extended Controls - Email | | |
| • Extended Controls - Event Logging | | |
| • File And Memory Compression | | |
| • File And Memory Encryption | | |
| • Internet - HTTP Web Clients | | |
| • Internet - HTTP Web Servers | | |
| • Querying, Locating And Filtering | | |
| • Window Design And Control | | |
Template Details Ordered By Category
Application Configuration
| Name: | HandyVersionResource |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Application Configuration |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | None |
| Description: | |
| | *** REVISED JUNE 2009 *** This global application extension template incorporates standard version information into your executable. It generates an "application.version" file which is linked into the EXE, DLL or LIB. Company name, Copyright, Trademark, Version Number, File Information, Language, Locale and custom information are included. This template also interacts with AACHTControlPanel's Version dialog - which produces application constant HPROP:AppVersionEX - to synchronize the version element of the HPROP:AppVersionEX as version values change on this template. HandyVersionResource is a child of global template AACHTControlPanel and as such, must be installed to the global extensions area by first installing AACHTControlPanel and inserting with that template selected. |
| | Back To Index |
| |
|
Application Cosmetics
| Name: | GlobalTransparentControls |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Application Cosmetics |
| Scope: | APPLICATION |
| Parent: | None |
| Classes: | None |
| Description: | |
| | *** NEW FEBRUARY 2009 *** This global extension allows you to control transparency on window and report controls throughout your entire application without having to go back and manually check the "transparent" property on a procedure-by-procedure basis. Individual control types may be controlled separately from this global template. A child template called ProcedureTransparentControls is populated on all qualifying procedure types and provides local override capability. |
| | Back To Index |
| |
|
| Name: | ProcedureTransparentControls |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Application Cosmetics |
| Scope: | ABC PROCEDURE |
| Parent: | None |
| Classes: | None |
| Description: | |
| | *** NEW FEBRUARY 2009 *** This procedure extension allows you to control transparency on window and report controls created by your procedure without having to go back and manually check the "transparent" property on a structure-by-structure basis. Individual control types may be controlled separately. This template is a child of global template GlobalTransparentControls which must be populated before this one becomes visible. Global settings may be overridden locally on this template's interface. |
| | Back To Index |
| |
|
Dates And Calendars
| Name: | Source_EmbedDateFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Dates And Calendars |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDDates |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDDates Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
Dot NET - Date/Time
| Name: | EmbedNetDateTimeClasses |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Dot NET - Date/Time |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDNetDateTimeClass |
| Description: | |
| | *** REVISED SEPTEMBER 2009 *** This extension creates a single, local instance of HNDNetDateTimeClass. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. Functionality provided is extended Date/Time via a call into a C# DLL built with Visual Studio .NET utilizing COM Interop. The interface layer to Clarion can be found in HNDNETDATETIME.INC/CLW/TLB. |
| | Back To Index |
| |
|
Dot NET - Drive Data
| Name: | EmbedNetDriveDataClasses |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Dot NET - Drive Data |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDNetDriveDataClass |
| Description: | |
| | *** NEW SEPTEMBER 2009 *** This extension creates a single, local instance of HNDNetDriveDataClass. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. Functionality provided is extended Date/Time via a call into a C# DLL built with Visual Studio .NET utilizing COM Interop. The interface layer to Clarion can be found in HNDNETDRIVEDATA.INC/CLW/TLB. |
| | Back To Index |
| |
|
Dot NET - Email SMTP
| Name: | EmbedNetSMTPClasses |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Dot NET - Email SMTP |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDNetSMTPClass |
| Description: | |
| | *** REVISED SEPTEMBER 2009 *** This extension creates a single, local instance of HNDNetSMTPClass. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. Functionality provided is SMTP Email Send via a call into a C# DLL built with Visual Studio .NET utilizing COM Interop. The interface layer to Clarion can be found in HNDNETSMTP.INC/CLW/TLB. |
| | Back To Index |
| |
|
Dot NET - FTP
| Name: | EmbedNetFTPClasses |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Dot NET - FTP |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDNETFTPClass |
| Description: | |
| | *** NEW SEPTEMBER 2009 *** This extension creates a single, local instance of HNDNetFTPClass. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. Functionality provided is extended Date/Time via a call into a C# DLL built with Visual Studio .NET utilizing COM Interop. The interface layer to Clarion can be found in HNDNETFTP.INC/CLW/TLB. |
| | Back To Index |
| |
|
Dot NET - WIFI
| Name: | EmbedNetWLanAPIClasses |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Dot NET - WIFI |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDNetWLanAPIClass |
| Description: | |
| | *** NEW SEPTEMBER 2009 *** This extension creates a single, local instance of HNDNetWLanAPIClass. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. Functionality provided is extended Date/Time via a call into a C# DLL built with Visual Studio .NET utilizing COM Interop. The interface layer to Clarion can be found in HNDNETWLANAPI.INC/CLW/TLB. |
| | Back To Index |
| |
|
Email MAPI
| Name: | Source_EmbedMAPIFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Email MAPI |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDIMail |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDIMail Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
Email SMTP
| Name: | Source_EmbedSMTPFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Email SMTP |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDSmtp |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDSMTP Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
Extended Controls - Buttons
| Name: | HandyPopupMenuButton |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | None |
| Description: | |
| | *** NEW IN MARCH 2009 *** This control template lets you easily create popup menus connected to a button dropped on your application window by the template. For even greater design flexibility, hide the button created with this template and post EVENT:Accepted from another control. Menu execution code may be provided in one of three ways: 1) selecting an executable, 2) entering embed code on the template or 3) entering embed code, inline inside the embed points provided. A CHT Demo application called HandyPopupMenuButton illustrates 5 instances of this template populated on the same window. |
| | Back To Index |
| |
|
| Name: | HandyQueryTracingButton_EXPB |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | WINDOW |
| Parent: | ExplorerBrowse |
| Classes: | HNDBrowse |
| Description: | |
| | *** REVISED JANUARY 2009 *** This control template places a button on your window that enables DebugView-based query tracing on CHT browse extension template, ExplorerBrowse. This is a child template of ExplorerBrowse, which must first be available on the procedure before this extended control becomes visible for selection and placement on your procedure window. The latest modification includes a new flag (HPROP:FullSelect) that exposes the entire SQL select string as well as a switch that re-directs tracing output to HNDSQLTRACE.APP. |
| | Back To Index |
| |
|
| Name: | HandyQueryTracingButton_HNDMB |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | WINDOW |
| Parent: | HandyMarkerBrowse |
| Classes: | HNDMarkerBrowse |
| Description: | |
| | *** REVISED JANUARY 2009 *** This control template places a button on your window that enables DebugView-based query tracing on CHT browse extension template, HandyMarkerBrowse. This is a child template of HandyMarkerBrowse, which must first be available on the procedure before this extended control becomes visible for selection and placement on your procedure window. The latest modification includes a new flag (HPROP:FullSelect) that exposes the entire SQL select string as well as a switch that re-directs tracing output to HNDSQLTRACE.APP. |
| | Back To Index |
| |
|
| Name: | HandyQueryTracingButton_HQPL |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | PROCESS WINDOW |
| Parent: | HandyQueryProcessLimiter |
| Classes: | HNDParse HNDBrwFilter |
| Description: | |
| | *** REVISED JANUARY 2009 *** This control template places a button on your window that enables DebugView-based query tracing on CHT process extension template, HandyQueryProcessLimiter. This is a child template of HandyQueryProcessLimiter, which must first be available on the procedure before this extended control becomes visible for selection and placement on your procedure window. |
| | Back To Index |
| |
|
| Name: | HandyQueryTracingButton_HQRL |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | REPORT WINDOW |
| Parent: | HandyQueryReportLimiter |
| Classes: | HNDParse HNDBrwFilter |
| Description: | |
| | *** REVISED JANUARY 2009 *** This control template places a button on your window that enables DebugView-based query tracing on CHT report extension template, HandyQueryReportLimiter. This is a child template of HandyQueryReportLimiter, which must first be available on the procedure before this extended control becomes visible for selection and placement on your procedure window. |
| | Back To Index |
| |
|
| Name: | HandyQueryTracingButton_LORC |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | WINDOW |
| Parent: | LocatorOverRideControl |
| Classes: | HNDBrowse |
| Description: | |
| | *** REVISED JANUARY 2009 *** This control template places a button on your window that enables DebugView-based query tracing on CHT browse extension template, LocatorOverRideControl. This is a child template of LocatorOverRideControl, which must first be available on the procedure before this extended control becomes visible for selection and placement on your procedure window. |
| | Back To Index |
| |
|
| Name: | HandyServiceRemoteControlButtons_ESHF |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | WINDOW |
| Parent: | EmbedShellFunctions |
| Classes: | HNDShell HNDWindow |
| Description: | |
| | *** REVISED JANUARY 2009 *** This control template places a five buttons on your window that, when clicked, perform, respectively, the following function actions on a locally installed NT Service: 1) Start the NT service, 2) Stop the NT service, 3) Bring the NT service window up for editing, 4) Dismiss the NT service window 5) Post parameter values to the NT service window. There is an implicit assumption in the things that this template does, that your NT Service application was built with CHT's service template HandyNTServiceFunctions, and that your service's control window, has implemented code for events EVENT:HandyUnHideWindow, EVENT:HandyHideWindow and EVENT:HandyTakeMessage, using CHT template ExtendedEvents_EWF. HandyServiceRemoteControlButtons_ESHF is a child of CHT template EmbedShellFunctions which must first be available on the procedure before this extended control becomes visible for selection and placement on your procedure window. The template also solicits the developer for the name of a required instance of the HNDWindow class on your procedure. For example applications see HNDSERVICEUP.APP (illustrating this template) and HNDWINDOWSSERVICESDEMO.APP (illustrating the service application being communicated to, by HNDSERVICEUP.APP). |
| | Back To Index |
| |
|
| Name: | HandyServiceRemoteControlButtons_HCMSC |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Buttons |
| Scope: | WINDOW |
| Parent: | EmbedShellFunctions |
| Classes: | HNDMailSLot HNDWindow |
| Description: | |
| | *** REVISED JANUARY 2009 *** This control template places a four buttons on your window that, when clicked, perform, respectively, the following remote control service function actions: 1) Stop an installed NT service, 2) Bring an NT service window up for editing, 3) Dismiss an NT service window 4) Post parameter values to an NT service window. There is an implicit assumption in the things that this template does, that your NT Service application was built with CHT's service template HandyNTServiceFunctions, and that the your service's control window, has implemented code for CHT MailSlot Events: EVENT:ServiceUP, EVENT:ServiceDismiss, EVENT:ServiceStop and EVENT:ServiceData. HandyServiceRemoteControlButtons_HCMSC is a child of CHT template HandyCOMMailSlotControl which must first be available on the procedure before this extended control becomes visible for selection and placement on your procedure window. For example applications see HNDSERVICEUPREMOTE.APP (illustrating this template) and HNDWINDOWSSERVICESDEMO.APP (illustrating the service application being communicated to, by HNDSERVICEUPREMOTE.APP via CHT Mail Slots). |
| | Back To Index |
| |
|
Extended Controls - Calculators
| Name: | HandyCalcTapeEntryControl_ECF |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Calculators |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | HNDCalcControl |
| Description: | |
| | *** NEW IN JULY 2009 *** This control template places a numeric entry control on your application window along with a button that pops up a CHT HandyCalc multipurpose tape-style calculator. The entry field value is passed into the calculator, where it may be manipulated via calculator functions. The resulting calculation can be accepted, in which case the entry control is updated, or rejected, leaving your entry control intact. This template is a child of EmbedCalculatorFunctions (hence the _ECF suffix in the name). That means, EmbedCalculatorFunctions must first be populated before this template becomes visible as a control that may be populated on your procedure windows. The control brings with it a DECIMAL variable which is automatically populated to the control via PROP:Use. You can, of course change this by selecting a new variable from the DATA button or from your DICTIONARY. The field picture may also be re-assigned as needed. A thread option on this template allows the developer to start the calculator on a dedicated thread that services only the control populated by this template. This feature lets you attach unique instances of the HNDCalcControl class to multiple entry controls on the procedure window without causing cross-contamination from one calculator value to the next or one entry control to the next. |
| | Back To Index |
| |
|
Extended Controls - Email
| Name: | HandyCOMMapiControl |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Email |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | HNDComMapiControl |
| Description: | |
| | *** REVISED NOVEMBER 2009 *** This control template places a MicroSoft COM MAPI Control from MSMAPI32.OCX on your application window. CHT's MAPI Control provides a full-feature, user-configurable MAPI Email interface that lets users easily control send, behaviors. Developers have the option of creating their own email interfaces for sending, using the default email client's (OutLook or OutLook Express) interface or simply provide programmatic background sending of single or multiple emails including CC and BCC. See HNDMAPI.INC, HNDMAPI.CLW and HNDMAPI.TLB to study the header, code module and method interfaces respectively. A demonstration application called HNDEZMAPI.APP illustrates use of the template and calling HNDComMapiControl Class methods. |
| | Back To Index |
| |
|
Extended Controls - Event Logging
| Name: | HandyCOMEventLoggerControl |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Extended Controls - Event Logging |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | HNDEventLoggerClass |
| Description: | |
| | *** REVISED IN NOVEMBER 2009 *** This control template places a CHT COM Event Logger Control from HNDEVENTLOGGER.DLL on your application window. CHT's Event Logger Control provides an easy-to-use COM interface inside your application procedures for writing Events, Errors and Warnings to the SYSTEM APPLICATION LOG where they can be found and read using EVENTVWR.MSC. See HNDEVEER.INC, HNDEVEER.CLW and HNDEVEER.TLB to study the header, code module and method interfaces respectively. A demonstration application called HNDEVENTLOGGERDEMO.APP illustrates use of the template and calling HNDEventLoggerClass methods. |
| | Back To Index |
| |
|
File And Memory Compression
| Name: | Source_EmbedZipFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | File And Memory Compression |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDComZipClass |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDComZipClass. All methods appear in the "Local Objects" section of the source procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
| Name: | Source_WriteZipCode_SEZF |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | File And Memory Compression |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDComZipClass |
| Description: | |
| | *** NEW IN APRIL 2009 *** This extension is a child of Source_EmbedZipFunctions, hence the _SEZF extension in the name. All methods appear in the "Local Objects" section of the source procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
File And Memory Encryption
| Name: | Source_EmbedEncryptionFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | File And Memory Encryption |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDEncrypt |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDEncrypt Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
Internet - FTP
| Name: | HandyFTPInitializationControls |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Internet - FTP |
| Scope: | WINDOW |
| Parent: | EmbedInternetFTP |
| Classes: | HNDInetFTP |
| Description: | |
| | *** REVISED MAY 2009 *** This template creates a set of initialization controls to accompany the "EmbedInternetFTP" template which, in turn, populates the required HNDInetFTP Classes. Example application: HNDFTPWZ.APP This template is a child template of CHT EmbedInternetFTP and as such, that template must be present before this one can be added. |
| | Back To Index |
| |
|
| Name: | HandyFTPLocalFilesControls |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Internet - FTP |
| Scope: | WINDOW |
| Parent: | HandyFTPInitializationControls EmbedInternetFTP |
| Classes: | HNDInetFTP |
| Description: | |
| | *** REVISED MAY 2009 *** This template creates a set of file selector controls that allow you to build a list box of multiple files from multiple directories. Since it is a child of the "EmbedInternetFTP" template, these are files intended for FTP upload. The parent template populates the necessary HNDInetFTP Classes. NOTE: This template requires you to first populate HandyFTPInitializationControls before it becomes visible in your control-templates list. Example application: HNDFTPWZ.APP |
| | Back To Index |
| |
|
| Name: | HandyFTPLocalFilesULControls |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Internet - FTP |
| Scope: | WINDOW |
| Parent: | HandyFTPLocalFilesControls HandyFTPInitializationControls EmbedInternetFTP(HND |
| Classes: | HNDWindow HNDInetFTP |
| Description: | |
| | *** REVISED MAY 2009 *** This template creates a set of file selector controls that allow you to build a list box of multiple files from multiple directories. Since it is a child of the "EmbedInternetFTP" template, these are files intended for FTP upload. The parent template populates the necessary HNDInetFTP Classes. NOTE: This template requires you to first populate HandyFTPInitializationControls before it becomes visible in your control-templates list. Example application: HNDFTPWZ.APP |
| | Back To Index |
| |
|
| Name: | HandyFTPRemoteFilesControls |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Internet - FTP |
| Scope: | WINDOW |
| Parent: | HandyFTPInitializationControls EmbedInternetFTP |
| Classes: | HNDFileLoadBrowse HNDInetFTP |
| Description: | |
| | *** REVISED MAY 2009 *** This template creates a set of controls that can list the files available at a remote URL. Because it requires the presence of "HandyFTPInitializationControls" it is indirectly a child of "EmbedInternetFTP" and uses an already-present instance of the HNDInetFTP Class. This class populates two other classes. These are: HNDBrwFilter Class to provide browse query capability, and HNDFileLoadBrowse Class to provide browse record marking. Example application: HNDFTPWZ.APP |
| | Back To Index |
| |
|
Internet - HTTP Web Clients
| Name: | ClientServerBrowseBuilder_XCL |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Internet - HTTP Web Clients |
| Scope: | ABC PROCEDURE |
| Parent: | ClientServerBrowseListBox |
| Classes: | HNDHttp HNDClient |
| Description: | |
| | *** REVISED IN JULY 2009 *** This template extension works as a child of ClientServerBrowseListBox to produce a Client Server Data Browse based on data requested from a Remote CHT Client Server Application which contains view procedures built with the CHT Template ClientServerDataBuilder. This special _XCL version of ClientServerBrowseBuilder assumes an external instance of the CHT HNDClient Class is passed into this procedure from another window which has already instantiated and logged-in the client application to the server being accessed. This procedure instantiates HNDClientHook, which receives and references the passed in HNDClient instance and extends it with several methods containing code with local access to the browse queue, the list box and to a special queue called MacroQ which, optionally, may receive query macro definitions created in the server configuration table. Creating a "Client Server Web Browse" is a snap using this template in conjunction with ClientServerBrowseListBox, by simply matching one-to-one the query-friendly field names being passed up from the host server with the queue fields allocated to the list box. It is not necessary to populate the client browse (and its queue) with all browse-directed fields passed up from the server. At the same time the client browse query control (built with QueryParsingFilterControl) is still able to query all fields enabled for querying in the server view to which this browse connects, regardless of the number of fields displayed in the browse. |
| | Back To Index |
| |
|
| Name: | ClientServerBrowseListBox |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Internet - HTTP Web Clients |
| Scope: | ABC PROCEDURE |
| Parent: | Window(ABC) |
| Classes: | HNDFileLoadBrowse |
| Description: | |
| | *** REVISED JULY 2009 *** This control template populates a list box control, a set of edit buttons and the CHT classes and code necessary to build a Clarion browse that populates from a remote web server, like demo application HNDMTSSV.APP. A child template called ClientServerBrowseBuilder_XCL completes ClientServerBrowseListBox and is also required to be added to your procedure. ClientServerBrowseListBox can import the field names designated on your client server application as web browse fields in order to build a background queue that underlines the list box. This template is also compatible with QueryParsingFilterControl so that you can create CHT Query Language queries on your client window which are completed by your remote web-server application. For an example application see HNDMTSCL.APP which illustrates and provides Client-Server access to CHT's Subscriber Support Forum. The demo server servicing HNDMTSCL.APP is called HNDMTSSV.APP and is also available as a CHT demonstration application in the /hndapps/ directory. |
| | Back To Index |
| |
|
| Name: | ClientServerUpdateFormButtons |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Internet - HTTP Web Clients |
| Scope: | ABC PROCEDURE |
| Parent: | HandyWebClientUpdateFormProcedure |
| Classes: | HNDClientHook |
| Description: | |
| | *** REVISED JULY 2009 *** This control template populates a set of update controls to a procedure created with CHT Template HandyWebClientUpdateFormProcedure. This template assists with importation of the a back end view created on your server application using CHT templates HandyJDODataAdapter and ClientServerDataBuilder. It also places the HNDClientHook class and references it to a passed-in instance of HNDHttp and writes all I/O code for fetching a requested record, posting it back and/or deleting it. For an example server application see HNDMTSSV.APP. This template, then completes the functionality of a HandyWebClientUpdateFormProcedure and provides controls that save, save and continue, refresh from server, and cancel the procedure window. For an example application see HNDMTSCL.APP which illustrates and provides Client-Server access to CHT's Subscriber Support Forum. The demo server servicing HNDMTSCL.APP is called HNDMTSSV.APP and is also available as a CHT demonstration application in the /hndapps/ directory. This template is a child of CHT Template HandyWebClientUpdateFormProcedure, and as such that template must be applied before this one is avaialable to be added. |
| | Back To Index |
| |
|
| Name: | ClientServerWebProcessDataBuilder |
| Build: | 14A1.00 |
| Type: | PROCEDURE |
| Category: | Internet - HTTP Web Clients |
| Scope: | PROCESS, REPORT |
| Parent: | HandyWebClientProcessProcedure HandyWebClientReportProcedure |
| Classes: | HNDHttp HNDClient HNDClientHook |
| Description: | |
| | *** NEW OCTOBER 2009 *** This template plugs into two other CHT templates called HandyWebClientProcessProcedure and HandyWebClientReportProcedure to incorporate a web client connector interface into these two separate procedure type. With this template, a reliable across-the-web Client Server report process or procedure accessing a very ordinary computer using a very standard DSL connection is no more difficult than building an regular Clarion ABC report or process. This technology is considerably faster than Clarion's IP driver and it natively incorporates data compression, encryption, back-end views and CHT's query language system. An example client application is provided (HNDCLIENTCLLEAN1VIEW.APP) which accesses CHT's forum data tables using an example server application called HNDCLIENTSVLEAN1VIEW.APP. A Web Client starting-point application is provided in demo application HNDCLIENTCLLEAN.APP. And a Web Client Server starting-point application is provided in demo application HNDCLIENTSVLEAN.APP. |
| | Back To Index |
| |
|
| Name: | HandyWebClientBrowseProcedure |
| Build: | 14A1.00 |
| Type: | PROCEDURE |
| Category: | Internet - HTTP Web Clients |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | HNDHttp HNDClient HNDClientHook |
| Description: | |
| | *** UPDATED October 2009 *** This template builds an HTTP client browse that can access a CHT server back-end serving up any Clarion compatible data table whether ISAM or SQL. A snap-in client form template HandyWebClientFormProcedure, a snap-in client report template HandyWebClientReportProcedure and a snap-in client process procedure HandyWebClientProcessProcedure provides a full complement of Web Client procedure types. With this template and it's accompanying snap-ins, building a fast, reliable across-the-web Client Server application accessing a very ordinary computer using a very standard DSL connection is no more difficult than building an regular Clarion desk-top application. This technology is considerably faster than Clarion's IP driver and it natively incorporates data compression, encryption, back-end views and CHT's query language system. An example client application is provided (HNDMTSCL.APP) which accesses CHT's forum data tables using an example server application called HNDMTSSV.APP. |
| | Back To Index |
| |
|
| Name: | HandyWebClientProcessProcedure |
| Build: | 14A1.00 |
| Type: | PROCEDURE |
| Category: | Internet - HTTP Web Clients |
| Scope: | WINDOW |
| Parent: | HandySourceProcedure_TS |
| Classes: | HNDHttp HNDClient HNDClientHook |
| Description: | |
| | *** New October 2009 *** This template builds an HTTP client process that can access a CHT server back-end serving up any Clarion compatible data table whether ISAM or SQL. With this template, a reliable across-the-web Client Server process procedure accessing a very ordinary computer using a very standard DSL connection is no more difficult than building an regular Clarion ABC process. This technology is considerably faster than Clarion's IP driver and it natively incorporates data compression, encryption, back-end views and CHT's query language system. An example client application is provided (HNDCLIENTCLLEAN1VIEW.APP) which accesses CHT's forum data tables using an example server application called HNDCLIENTSVLEAN1VIEW.APP. A Web Client starting-point application is provided in demo application HNDCLIENTCLLEAN.APP. And a Web Client Server starting-point application is provided in demo application HNDCLIENTSVLEAN.APP. |
| | Back To Index |
| |
|
| Name: | HandyWebClientReportProcedure |
| Build: | 14A1.00 |
| Type: | PROCEDURE |
| Category: | Internet - HTTP Web Clients |
| Scope: | REPORT |
| Parent: | HandySourceProcedure_TS |
| Classes: | HNDHttp HNDClient HNDClientHook |
| Description: | |
| | *** NEW OCTOBER 2009 *** This template builds an HTTP client report that can access a CHT server back-end serving up any Clarion compatible data table whether ISAM or SQL. With this template, a reliable across-the-web Client Server report procedure accessing a very ordinary computer using a very standard DSL connection is no more difficult than building an regular Clarion ABC repot. This technology is considerably faster than Clarion's IP driver and it natively incorporates data compression, encryption, back-end views and CHT's query language system. An example client application is provided (HNDCLIENTCLLEAN1VIEW.APP) which accesses CHT's forum data tables using an example server application called HNDCLIENTSVLEAN1VIEW.APP. A Web Client starting-point application is provided in demo application HNDCLIENTCLLEAN.APP. And a Web Client Server starting-point application is provided in demo application HNDCLIENTSVLEAN.APP. |
| | Back To Index |
| |
|
| Name: | HandyWebClientUpdateFormProcedure |
| Build: | 14A1.00 |
| Type: | PROCEDURE |
| Category: | Internet - HTTP Web Clients |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | HNDClient HNDHttp HNDClientHook |
| Description: | |
| | *** Revised JULY 2009 *** This template builds a Web Client-Server Update Form that can access a CHT server back-end serving up any Clarion compatible data table whether ISAM or SQL. With this template, building a fast, reliable across-the-web update form accessing a very ordinary computer using a very standard DSL connection is no more difficult than building an regular Clarion desk-top application. This technology is considerably faster than Clarion's IP driver and it natively incorporates data compression, encryption, back-end views and CHT's query language system. An example client application is provided (HNDMTSCL.APP) which accesses CHT's forum data tables using an example server application called HNDMTSSV.APP. |
| | Back To Index |
| |
|
Internet - HTTP Web Servers
| Name: | BrowserServerInitializationControls |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Internet - HTTP Web Servers |
| Scope: | ABC PROCEDURE |
| Parent: | EmbedBrowserServer |
| Classes: | None |
| Description: | |
| | **** REVISED JULY 2009 *** This template creates a set of initialization controls to accompany the EmbedBrowserServer template. These controls collect the information necessary to get a CHT Server application (Browser-Server Or Client-Server) up and running. Information collected includes, server IP, default home directory, server PORT and more. On this template too, you will decide the complexity of your server, whether it is a CHT Static Page Server, a CHT Browser Data Server for dynamic data pages or a CHT Client Server for remote thin-client services. Also determined here is the shape of your server client data base. This aspect applies to data servers only where data security is required. This template reacts to the server type settings enabled on its "Server Configuration" tab so that prompts not relevant to the server type being built are disabled or made invisible. |
| | Back To Index |
| |
|
| Name: | ClientServerDataBuilder |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Internet - HTTP Web Servers |
| Scope: | ABC PROCEDURE |
| Parent: | HandyJDOAdapter |
| Classes: | None |
| Description: | |
| | *** REVISED JULY 2009 *** This template extension works with the HandyJDODataAdapter template to produce client-oriented data streams and packages to be returned to a remote web client via a passed-in instance of the CHT Browser Server classes. It produces client-oriented browse, update, process and report data to service data-interactive, web-client applications using a Clarion-style browse/form data paradigm for lightning-fast, view-oriented, web data clients built with Clarion and CHT templates. |
| | Back To Index |
| |
|
| Name: | HandyJDODataAdapter |
| Build: | 14A1.00 |
| Type: | PROCEDURE |
| Category: | Internet - HTTP Web Servers |
| Scope: | ABC PROCEDURE |
| Parent: | Window(ABC) |
| Classes: | HNDJDOAdapter ABC ViewManager HNDBrwFilter TransactionManager) |
| Description: | |
| | *** REVISED JULY 2009 *** This template is the base template upon which all Browser Server data packaging procedures are built. The resulting procedure's embed structure is based on a skeleton class called HNDJDOAdapter. 1) To build a browser-directed data server: combine this template with an extension template called "BrowserServerJDOBuilder" which provides an entirely self standing, embeddable infrastructure that reads files and tables via queryable views that generate Javascript Data Packages which when transmitted to any modern browser, may be used to render interactive data forms, browses and reports. See the demonstration forum server application HNDMTSNG.APP for example procedures based on this HandyJDODataAdapter template. 2) To build a Clarion client-directed data server: combine this template with an extension template called "ClientServerDataBuilder", in order to provide a similar self standing, embeddable infrastructure that reads files and tables via queryable views but in this instance, generate structured data streams that when transmitted to remote data clients built with Clarion and CHT templates may be used to build client-side browses, forms, processes and reports. |
| | Back To Index |
| |
|
MS Office Interface
| Name: | HandyOutlookInterfaceControls |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | MS Office Interface |
| Scope: | WINDOW |
| Parent: | Window(ABC),EmbedHNDOutlookClassFunctions |
| Classes: | HNDOfficeClass HNDOfficeOutlook |
| Description: | |
| | *** NEW IN MARCH 2009 *** This set of controls may be selectively used or removed in order to control Microsoft Word. The template is a child of EmbedHNDOutlookClassFunctions(HNDTools) which must be present before this control template becomes visible for application to your procedure window. This template provides a set of button controls intended for placement on ABC windows. Unwanted controls may be removed from the window when only a single functionality is required. Functions included are: Appointments, Tasks, Posts, Notes, Journal, Contacts and Email. This template and its underlying class HNDOfficeOutlook are a work in progress which will continue to expand in power and sophistication throughout 2009. |
| | Back To Index |
| |
|
| Name: | HandyWordInterfaceControls |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | MS Office Interface |
| Scope: | WINDOW |
| Parent: | Window(ABC),EmbedHNDWordClassFunctions |
| Classes: | HNDOfficeClass HNDWordClass |
| Description: | |
| | *** REVISED MARCH 2009 *** This set of controls may be selectively used or removed in order to control Microsoft Word. The template is a child of EmbedHNDWordClassFunctions(HNDTools) which must be present before this control template becomes visible for application to your procedure window. This template provides a set of button controls intended for placement on ABC windows. Unwanted controls may be removed from the window when only a single functionality is required. Functions included are: List recent documents, Close current document, Get document name, Close all documents, Minimize MS Word, Restore MS Word, Maximize MS Word, Spell check document, Grammar check document. |
| | Back To Index |
| |
|
| Name: | EmbedHNDOutlookClassFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | MS Office Interface |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDOfficeClass HNDOutlookClass |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDOffice and HNDOutlook Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is the parent of a control template called HandyOutlookInterfaceControls. In order to populate HandyOutlookInterfaceControls this template must be applied to your procedure beforehand. |
| | Back To Index |
| |
|
| Name: | EmbedHNDWordFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | MS Office Interface |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDOfficeClass HNDWordClass |
| Description: | |
| | *** NEW IN JANUARY 2009 *** This extension creates a single, local instance of the HNDOffice and HNDWord Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is the parent of a control template called HandyWordInterfaceControls. In order to populate HandyWordInterfaceControls this template must be applied to your procedure beforehand. |
| | Back To Index |
| |
|
Query Building
| Name: | Source_EmbedQueryBuilderFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Query Building |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDQueryBuilder |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDQueryBuilder Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
Querying, Locating And Filtering
| Name: | HandyFieldAutoCompleteControl |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Querying, Locating And Filtering |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | None |
| Description: | |
| | *** NEW IN JULY 2009 *** This template creates an autocomplete lookup control to assist with completion of a form field which contains a value located in a data table. A state or province name populated on a form is an example of this. By typing a portion of the state name, a lookup is triggered in a state or province table. This same principle applies, of course to any field in any table you configure on the template. |
| | Back To Index |
| |
|
Reports
| Name: | HandyQueryReportLimiter |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Reports |
| Scope: | ABC PROCEDURE |
| Parent: | Report(ABC) |
| Classes: | HNDBrwFilter |
| Description: | |
| | *** REVISED JANUARY 2009 *** This extension works in combination with any other procedure that implements a QueryParsingFilterControl template to create standardized CHT queries. Your report procedure requires a (*STRING xQuery) parameter in order to accept the query passed to it via our process/report calling template called HandyQueryReportButton. |
| | Back To Index |
| |
|
Spelling-Checker
| Name: | LocalIncludeSpellingCheck |
| Build: | 14A1.00 |
| Type: | CONTROL |
| Category: | Spelling-Checker |
| Scope: | WINDOW |
| Parent: | Window(ABC) |
| Classes: | HNDUtil HNDSpell |
| Description: | |
| | *** NEW MARCH 2009 *** This extension template is a child of global template GlobalIncludeSpellingCheck. It brings low-overhead, multi-language spell-checking to any application window upon which it populates. Checking can be triggered for the entire window using a configurable hot key defaulting to CTRLF7 and individual controls can be checked using a second configurable hot key. Further, individual words may be checked by selecting the word and using a third configurable hot key. Initially we are providing, on request, lexicons for the following languages: English, Afrikaans, Croatian, French, German, Greek, Italian, Netherlands, Portugese, Russian, Spanish, Swedish, Ukranian. Since these are derived from open-source word lists, we will ask developers seeking non-English dictionaries to help us develop a common-words list for their chosen language. A common-words list is a set of the top 25-50 most commonly used words. In English, for example, these are words like "the", "and", "to", and so forth. For a working, English-language example application see HNDSPELLCHECKGLOBAL.APP. This local template provides the opportunity to disable spelling check on any window on which it populates. You can further override default behaviour and select specific fields to be checked, in which case only selected fields are processed. |
| | Back To Index |
| |
|
| Name: | GlobalIncludeSpellingCheck |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Spelling-Checker |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | None |
| Description: | |
| | *** REVISED MARCH 2009 *** This global extension template brings low-overhead, multi-language spell-checking to your applications. It enables a global "Spell Check" object to trigger spell-checking in entry and text controls populated on your procedure windows. Checking can be triggered for an entire window using a user-configurable hot key defaulting to CTRLF7 or individual controls can be checked using a second configurable hot key. Further, individual words may be checked by selecting the word and using a third configurable hot key. Initially we are providing, on request, lexicons for the following languages: English, Afrikaans, Croatian, French, German, Greek, Italian, Netherlands, Portugese, Russian, Spanish, Swedish, Ukranian. Since these are derived from open-source word lists, we will ask developers seeking non-English dictionaries to help us develop a common-words list for their chosen language. A common-words list is a set of the top 25-50 most commonly used words. In English, for example, these are words like "the", "and", "to", and so forth. For a working, English-language example application see HNDSPELLCHECKGLOBAL.APP. By default, all TEXT and ENTRY controls are spell-checked. This template attaches a local template called LocalIncludeSpellingCheck to your window procedures. This child template generates the actual spell-check code inside your window. Further configuration is provided at the level of individual windows. |
| | Back To Index |
| |
|
Window Design And Control
| Name: | EmbedDockingWindow |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Window Design And Control |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDDockingWindow |
| Description: | |
| | *** REVISED MAY 2009 *** This template creates a threaded docking window that is able to attach itself to (dock with) your procedure window on the left, right, as configured on the template. This unique window then acts as a container for command buttons which can launch other procedures and functions from inside the hosting procedure or generate events inside the hosting procedure. See HNDDOCWN.INC, HNDDOCWN.CLW and HNDDOCWN.TLB to study the header, code module and method interfaces respectively. Utility application HNDCOLOR.APP illustrates use of the template and calling HNDDockingWindow methods. |
| | Back To Index |
| |
|
| Name: | EmbedWindowFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Window Design And Control |
| Scope: | ABC PROCEDURE |
| Parent: | AACHTControlPanel ApplicationImagesEx |
| Classes: | HNDWindow |
| Description: | |
| | *** REVISED FEBRUARY 2009 *** This extension creates a single, local instance of the HNDWindow Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. EmbedWindowFunctions manages a host of features on your application window, from application-in-system-tray, to window callbacks, to windowboxes, to dynamic user menus. This template is a child of global template ApplicationImagesEx, which itself is a child of our master global template AACHTControlPanel. These parent-global templates must be populated before this one can be added to any procedure. As of build 12A1.03 this template also provides a Window Effects dialog that lets you establish degrees of window transparency and to fade a window into view on entry. Various window transitions are also available for bringing windows into view our out of view. As of build |
| | Back To Index |
| |
|
Windows API
| Name: | EmbedFileNotifyFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Windows API |
| Scope: | ABC PROCEDURE |
| Parent: | Any ABC/CHT Procedure |
| Classes: | HNDFileNotify |
| Description: | |
| | *** NEW IN AUGUST 2009 *** This extension creates a single, local instance of the HNDFileNotify Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. |
| | Back To Index |
| |
|
| Name: | Source_EmbedDiskExFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Windows API |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDDiskEx |
| Description: | |
| | *** NEW IN JUNE 2009 *** This extension creates a single, local instance of the HNDDiskEx Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
| Name: | Source_EmbedDiskFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Windows API |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDDisk |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDDisk Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
| Name: | Source_EmbedHZOFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Windows API |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDZStore |
| Description: | |
| | *** NEW IN JUNE 2009 *** This extension creates a single, local instance of the HNDZStore Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
| Name: | Source_EmbedUtilityFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Windows API |
| Scope: | ABC SOURCE PROCEDURES |
| Parent: | ABC Source Procedure |
| Classes: | HNDUtil |
| Description: | |
| | *** NEW IN MARCH 2009 *** This extension creates a single, local instance of the HNDUtil Classes. All methods appear in the "Local Objects" section of the procedure to which this extension is applied and may be embedded in the usual ABC fashion. This template is specific to ABC Source procedures which do not contain the normal embed points found in ABC window procedures like browses, reports and processes. |
| | Back To Index |
| |
|
Windows Services
| Name: | HandyNTServiceFunctions |
| Build: | 14A1.00 |
| Type: | EXTENSION |
| Category: | Windows Services |
| Scope: | APPLICATION |
| Parent: | AACHTControlPanel |
| Classes: | HNDService |
| Description: | |
| | *** REVISED MARCH 2009 *** This template attaches HNDService Classes to your application at the global level and turns your application into a standard NT Service that runs from Services.MSC the windows Services Manager Interface. HandyNTServiceFunctions is a child of global template AACHTControlPanel and as such, must be installed to the global extensions area by first installing AACHTControlPanel and inserting with that template selected. |
| | Back To Index |
| |
|
Copyright © 1996-2010
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide