GENERATED: MAY 4,2023 - 8:53AM
BROWSES MIXED (SQL) [V10.23.04. 27.00]

Previous Page
This application demonstrates the added speed and convenience of the NATIVE SQL filtering capability built into the CHT query classes.

The following listing names and provides a summary of the illustative procedures provided with this application:

• •  ABCBRW_ABCBrowseOnly • •  - Procedure illustrates ABC browse only with no CHT browse extensions, PLUS Query Parsing Filter Control (QPFC).

• •  EXPB1_ExplorerBrowse • •  - Procedure uses ExplorerBrowse with Explorer Browse Locator ControlEx template.

• •  EXPB2_ExplorerBrowse • •  - Procedure uses ExplorerBrowse with Explorer Browse Locator Control template.

• •  EXPB3_ExplorerBrowse • •  - Procedure uses Explorerbrowse with built-in filtering locator enabled.

• •  EXPB4_ExplorerBrowse • •  - Procedure uses Explorerbrowse with serveral ExplorerBrowse One Column Query Control templates populated on the window.

• •  EXPB5_ExplorerBrowse • •  - Procedure uses Explorerbrowse with Query Parsing Filter Control template.

• •  HMB1_HandyMarkerBrowse • •  - Procedure uses HandyMarkerBrowse with built in filtering locator enabled.

• •  HMB2_HandyMarkerBrowse • •  - Procedure uses HandyMarkerBrowse with serveral Handy Marker Browse One Column Query Control templates populated on the window.

All procedures in this application are SQL-Trace enabled, allowing you, with HNDSQLTRACE.EXE to trace all back-end SQL calls from the application to the data tables.

This demonstration application requires the sample data base provided with MICROSOFT ACCESS, called Northwind. The application will find the data base and register it with ODBC if not already registered.

Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 © CHT AACHTControlPanel • (TIER-1) •
(0002) ApplicationImagesEx(HNDTools) 1 © CHT ApplicationImagesEx • (TIER-1) •
(0003) HNDCMPControlPanel(HNDTools) 1 © CHT HNDCMPControlPanel • (TIER-2) •
(0004) HandyVersionResource(HNDTools) 1 © CHT HandyVersionResource • (TIER-1) •
(0005) INIFile(HNDTools) 1 © CHT INIFile • (TIER-1) •
(0006) VblFileNames(HNDTools) 1 © CHT VblFileNames • (TIER-1) •
(6) Global Templates • (TIER-2)

 1 – Template Type: Frame
  – – Procedure Name: MainEntryPoint()
Count Local Template Name Qty Local Template Description
(0007) EmbedDiskFunctions(HNDTools) 1 © CHT EmbedDiskFunctions • (TIER-2) •
(0008) EmbedRegistryFunctions(HNDTools) 1 © CHT EmbedRegistryFunctions • (TIER-2) •
(0009) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0010) HandyHelpFileFetch(HNDTools) 2 © CHT HandyHelpFileFetch • (TIER-1) • (7)
(0011) HandyHelpWhatsNew(HNDTools) 1 © CHT HandyHelpWhatsNew • (TIER-1) • (8)
(0012) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(6) Local Templates • (TIER-2)

 2 – Template Type: Window
  – – Procedure Name: EXPB2_ExplorerBrowse()
Count Local Template Name Qty Local Template Description
(0013) BrowseBox(ABC) 1 Browse on Customers ()
(0014) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0015) CloseButton(ABC) 1 Close the Window
(0016) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0017) ExplorerBrowse(HNDTools) 1 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0018) ExplorerBrowseLocatorControl(HNDTools) 1 ©  CHT ExplorerBrowseLocatorControl • (TIER-1) • (7)
(0019) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0020) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0021) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0022) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(10) Local Templates • (TIER-2)

 3 – Template Type: Splash
  – – Procedure Name: JumpStartSplash06()
Count Local Template Name Qty Local Template Description
(0023) AppBuildDateTimeStamp(HNDTools) 1 © CHT AppBuildDateTimeStamp • (TIER-2) •
(0024) AppBuildNumberStamp(HNDTools) 1 © CHT AppBuildNumberStamp • (TIER-2) •
(0025) AppCopyRightStamp(HNDTools) 1 © CHT AppCopyRightStamp • (TIER-2) •
(0026) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0027) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (2)
(0028) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(6) Local Templates • (TIER-2)

 4 – Template Type: Source
  – – Procedure Name: RegisterODBC()
Count Local Template Name Qty Local Template Description
(0029) EmbedDiskFunctions(HNDTools) 1 © CHT EmbedDiskFunctions • (TIER-2) •
(0030) EmbedObject(HNDTools) 1 © CHT EmbedObject • (TIER-4) • (3)
(0031) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(3) Local Templates • (TIER-4)

 5 – Template Type: Process
  – – Procedure Name: CHTQueryToHTMLCustomerProcess()
Count Local Template Name Qty Local Template Description
(0032) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0033) HandyQueryProcessLimiter(HNDTools) 1 © CHT HandyQueryProcessLimiter • (TIER-1) •
(0034) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (6)
(0035) PauseButton(ABC) 1 Pause the Process
(0036) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(5) Local Templates • (TIER-4)

 6 – Template Type: Report
  – – Procedure Name: QPFC_ABCReport_HandyQueryReportLimiter()
Count Local Template Name Qty Local Template Description
(0037) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0038) HandyQueryReportLimiter(HNDTools) 1 © CHT HandyQueryReportLimiter • (TIER-1) •
(0039) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (5)
(0040) HandyWindowsDebugViewButton_EWF(HNDTools) 1 © CHT HandyWindowsDebugViewButton_EWF • (TIER-4) •
(0041) PauseButton(ABC) 1 Pause the Process
(0042) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0043) QueryParsingFilterControl(HNDTools) 1 © CHT QueryParsingFilterControl • (TIER-1 • (2)
(7) Local Templates • (TIER-4)

 7 – Template Type: Window
  – – Procedure Name: UpdateFormWithSQLBrowse()
Count Local Template Name Qty Local Template Description
(0044) BrowseBox(ABC) 2 Browse on Order_Details ()
(0045) CancelButton(ABC) 1 Cancel the Current Operation
(0046) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0047) ExplorerBrowse(HNDTools) 2 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0048) FormVCRControls(ABC) 1 Allow Form to be driven by Toolbar VCR Controls
(0049) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0050) RecordValidation(ABC) 1 Validate a record against the dictionary
(0051) SaveButton(ABC) 1 Update Customers record on disk
(8) Local Templates • (TIER-4)

 8 – Template Type: Window
  – – Procedure Name: HMB2_HandyMarkerBrowse()
Count Local Template Name Qty Local Template Description
(0052) BrowseBox(ABC) 1 Browse on Customers ()
(0053) BrowseLazyDisplay(HNDTools) 1 © CHT BrowseLazyDisplay • (TIER-1) •
(0054) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0055) CloseButton(ABC) 1 Close the Window
(0056) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0057) HandyMarkerBrowse(HNDTools) 1 © CHT HandyMarkerBrowse • (TIER-1) • (CODE-TABS) • (5)
(0058) HandyMarkerBrowseOneColumnQueryControl(HNDTools) 3 © CHT HandyMarkerBrowseOneColumnQueryControl • (TIER-1) • (14)
(0059) HandyMarkerBrowseProcessButton(HNDTools) 1 © CHT HandyMarkerBrowseProcessButton • (TIER-1) • (13)
(0060) HandyMarkerBrowseQueryGoButton(HNDTools) 1 © CHT HandyMarkerBrowseQueryGoButton • (TIER-1) •
(0061) HandyMarkerBrowseReportButton(HNDTools) 1 © CHT HandyMarkerBrowseReportButton • (TIER-1) • (15)
(0062) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0063) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0064) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient • (TIER-2) •
(0065) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0066) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(15) Local Templates • (TIER-4)

 9 – Template Type: Window
  – – Procedure Name: EXPB5_ExplorerBrowse()
Count Local Template Name Qty Local Template Description
(0067) BrowseBox(ABC) 1 Browse on Customers ()
(0068) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0069) CloseButton(ABC) 1 Close the Window
(0070) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0071) ExplorerBrowse(HNDTools) 1 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0072) HandyQueryProcessButton(HNDTools) 2 © CHT HandyQueryProcessButton • (TIER-2) • (14)
(0073) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0074) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0075) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0076) QueryParsingFilterControl(HNDTools) 1 © CHT QueryParsingFilterControl • (TIER-1 • (7)
(0077) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(11) Local Templates • (TIER-4)

 10 – Template Type: Source
  – – Procedure Name: JumpStartHTTPRunHelpMediaWithAnimation()
Count Local Template Name Qty Local Template Description
(0078) EmbedAnimationObject(HNDTools) 1 © CHT EmbedAnimationObject • (TIER-2) • (6)
(0079) EmbedHTTPFunctions(HNDTools) 1 © CHT EmbedHTTPFunctions • (TIER-3) •
(0080) EmbedObject(HNDTools) 1 © CHT EmbedObject • (TIER-4) • (3)
(0081) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(4) Local Templates • (TIER-4)

 11 – Template Type: Report
  – – Procedure Name: MarkerBrowseDirectToCustomerReport()
Count Local Template Name Qty Local Template Description
(0082) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0083) HandyMarkerBrowseReportLimiter(HNDTools) 1 © CHT HandyMarkerBrowseReportLimiter • (TIER-1) •
(0084) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (5)
(0085) PauseButton(ABC) 1 Pause the Process
(0086) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(5) Local Templates • (TIER-4)

 12 – Template Type: Window
  – – Procedure Name: HMB1_HandyMarkerBrowse()
Count Local Template Name Qty Local Template Description
(0087) BrowseBox(ABC) 1 Browse on Customers ()
(0088) BrowseLazyDisplay(HNDTools) 1 © CHT BrowseLazyDisplay • (TIER-1) •
(0089) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0090) CloseButton(ABC) 1 Close the Window
(0091) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0092) HandyMarkerBrowse(HNDTools) 1 © CHT HandyMarkerBrowse • (TIER-1) • (CODE-TABS) • (5)
(0093) HandyMarkerBrowseProcessButton(HNDTools) 1 © CHT HandyMarkerBrowseProcessButton • (TIER-1) • (13)
(0094) HandyMarkerBrowseReportButton(HNDTools) 1 © CHT HandyMarkerBrowseReportButton • (TIER-1) • (15)
(0095) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0096) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0097) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0098) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(12) Local Templates • (TIER-4)

 13 – Template Type: Window
  – – Procedure Name: EXPB3_ExplorerBrowse()
Count Local Template Name Qty Local Template Description
(0099) BrowseBox(ABC) 1 Browse on Customers ()
(0100) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0101) CloseButton(ABC) 1 Close the Window
(0102) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0103) ExplorerBrowse(HNDTools) 1 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0104) HandyQueryProcessButton(HNDTools) 2 © CHT HandyQueryProcessButton • (TIER-2) • (14)
(0105) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0106) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0107) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0108) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(10) Local Templates • (TIER-4)

 14 – Template Type: Process
  – – Procedure Name: QPFC_ABCProcess()
Count Local Template Name Qty Local Template Description
(0109) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0110) HandyFileQueueBuilder(HNDTools) 1 © CHT HandyFileQueueBuilder • (TIER-1) • (5)
(0111) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (6)
(0112) PauseButton(ABC) 1 Pause the Process
(0113) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0114) QueryParsingFilterControl(HNDTools) 1 © CHT QueryParsingFilterControl • (TIER-1 • (4)
(0115) ResizeHandles(HNDTools) 1 © CHT ResizeHandles • (TIER-2) • (CODE-TABS) •
(7) Local Templates • (TIER-4)

 15 – Template Type: Window
  – – Procedure Name: EXPB4_ExplorerBrowse()
Count Local Template Name Qty Local Template Description
(0116) BrowseBox(ABC) 1 Browse on Customers ()
(0117) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0118) CloseButton(ABC) 1 Close the Window
(0119) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0120) ExplorerBrowse(HNDTools) 1 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0121) ExplorerBrowseOneColumnQueryControl(HNDTools) 3 ©  CHT ExplorerBrowseOneColumnQueryControl • (TIER-1) • (10)
(0122) ExplorerBrowseQueryGoButton(HNDTools) 1 ©  CHT ExplorerBrowseQueryGoButton • (TIER-1) •
(0123) HandyQueryProcessButton(HNDTools) 1 © CHT HandyQueryProcessButton • (TIER-2) • (13)
(0124) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0125) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0126) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0127) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(12) Local Templates • (TIER-4)

 16 – Template Type: Report
  – – Procedure Name: QPFC_ABCReport()
Count Local Template Name Qty Local Template Description
(0128) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0129) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (5)
(0130) PauseButton(ABC) 1 Pause the Process
(0131) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0132) QueryParsingFilterControl(HNDTools) 1 © CHT QueryParsingFilterControl • (TIER-1 • (2)
(5) Local Templates • (TIER-4)

 17 – Template Type: Browse
  – – Procedure Name: ManagePreBuiltQueries()
Count Local Template Name Qty Local Template Description
(0133) BrowseBox(ABC) 1 Browse on PreQueries ()
(0134) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on PreQueries
(0135) CloseButton(ABC) 1 Close the Window
(0136) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0137) ExplorerBrowse(HNDTools) 1 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0138) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0139) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient • (TIER-2) •
(0140) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0141) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(9) Local Templates • (TIER-4)

 18 – Template Type: Process
  – – Procedure Name: SQLQueryToHTMLCustomerProcess()
Count Local Template Name Qty Local Template Description
(0142) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0143) HandyQueryProcessLimiter(HNDTools) 1 © CHT HandyQueryProcessLimiter • (TIER-1) •
(0144) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (6)
(0145) PauseButton(ABC) 1 Pause the Process
(0146) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(5) Local Templates • (TIER-4)

 19 – Template Type: Window
  – – Procedure Name: ABCBrowseQPFC()
Count Local Template Name Qty Local Template Description
(0147) BrowseBox(ABC) 1 Browse on Customers ()
(0148) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0149) CloseButton(ABC) 1 Close the Window
(0150) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0151) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0152) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0153) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0154) QueryParsingFilterControl(HNDTools) 1 © CHT QueryParsingFilterControl • (TIER-1 • (5)
(0155) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(9) Local Templates • (TIER-4)

 20 – Template Type: Window
  – – Procedure Name: EXPB1_ExplorerBrowse()
Count Local Template Name Qty Local Template Description
(0156) BrowseBox(ABC) 1 Browse on Customers ()
(0157) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on Customers
(0158) CloseButton(ABC) 1 Close the Window
(0159) EmbedInformation(HNDTools) 1 © CHT EmbedInformation • (TIER-4) • (7)
(0160) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0161) ExplorerBrowse(HNDTools) 1 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0162) ExplorerBrowseLocatorControlEx(HNDTools) 1 ©  CHT ExplorerBrowseLocatorControlEx • (TIER-1) • (10)
(0163) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0164) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0165) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0166) ResizeHandlesControl(HNDTools) 1 © CHT ResizeHandlesControl • (TIER-2) •
(11) Local Templates • (TIER-4)

Copyright © 1996-2023 - CHT Version: [27B.00.00]
Gus M. Creces, CLARION HANDY TOOLS
All Rights Reserved Worldwide

chtlogo001.gif
Application Templates