GENERATED: MAY 4,2023 - 8:40AM
BROWSES HMB (ISAM) [V10.23.04. 27.03]

Previous Page

This application demonstrates primarily, the use of a Clarion Handy Tools Template called HandyMarkerBrowse (HMB) This is an extension template that extends a standard ABC browse with some 25+ features including header-click browse column sorting, built-in locators, greenbar support, and much more.

HMB itself can also be extended by adding a variety of extension templates. This application adds PopFavoriteQueries_HMB to provide a way to inject prebuilt queries into the browse to limit the records being displayed.

PopFavoriteQueries_HMB provides a query control, a clear button, a favorites query selection control, a query builder button, a query save button and a query delete button.




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) FieldLevelValidationCode(HNDTools) 1 © CHT FieldLevelValidationCode • (TIER-1) •
(0004) HNDCMPControlPanel(HNDTools) 1 © CHT HNDCMPControlPanel • (TIER-2) •
(0005) HandyVersionResource(HNDTools) 1 © CHT HandyVersionResource • (TIER-1) •
(0006) INIFile(HNDTools) 1 © CHT INIFile • (TIER-1) •
(0007) VblFileNames(HNDTools) 1 © CHT VblFileNames • (TIER-1) •
(7) Global Templates • (TIER-2)

 1 – Template Type: Window
  – – Procedure Name: HandyMarkerBrowseAndPopFavoriteQueries_HMB()
Count Local Template Name Qty Local Template Description
(0008) BrowseBox(ABC) 1 Browse on People ()
(0009) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on People
(0010) CloseButton(ABC) 1 Close the Window
(0011) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0012) HandyMarkerBrowse(HNDTools) 1 © CHT HandyMarkerBrowse • (TIER-1) • (CODE-TABS) • (12)
(0013) HandyThreadLimiter(HNDTools) 1 © CHT HandyThreadLimiter • (TIER-1) •
(0014) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0015) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient • (TIER-2) •
(0016) PopFavoriteQueries_HMB(HNDTools) 1 © CHT PopFavoriteQueries_HMB • (TIER-1) •
(0017) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0018) ResizeHandles(HNDTools) 1 © CHT ResizeHandles • (TIER-2) • (CODE-TABS) •
(11) Local Templates • (TIER-2)

 2 – Template Type: Splash
  – – Procedure Name: JumpStartSplash06()
Count Local Template Name Qty Local Template Description
(0019) AppBuildDateTimeStamp(HNDTools) 1 © CHT AppBuildDateTimeStamp • (TIER-2) •
(0020) AppBuildNumberStamp(HNDTools) 1 © CHT AppBuildNumberStamp • (TIER-2) •
(0021) AppCopyRightStamp(HNDTools) 1 © CHT AppCopyRightStamp • (TIER-2) •
(0022) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0023) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (2)
(0024) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(6) Local Templates • (TIER-2)

 3 – Template Type: Browse
  – – Procedure Name: ManagePreBuiltQueriesISAM()
Count Local Template Name Qty Local Template Description
(0025) BrowseBox(ABC) 1 Browse on PreQueries ()
(0026) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on PreQueries
(0027) CloseButton(ABC) 1 Close the Window
(0028) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0029) HandyMarkerBrowse(HNDTools) 1 © CHT HandyMarkerBrowse • (TIER-1) • (CODE-TABS) • (5)
(0030) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0031) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient • (TIER-2) •
(0032) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0033) ResizeHandles(HNDTools) 1 © CHT ResizeHandles • (TIER-2) • (CODE-TABS) •
(9) Local Templates • (TIER-2)

 4 – Template Type: Window
  – – Procedure Name: SelectStates()
Count Local Template Name Qty Local Template Description
(0034) BrowseBox(ABC) 1 Browse on States ()
(0035) BrowseSelectButton(ABC) 1 Select a Record from Browse on States
(0036) CloseButton(ABC) 1 Close the Window
(0037) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0038) ExplorerBrowse(HNDTools) 1 ©  CHT ExplorerBrowse • (TIER-1) • (CODE-TABS) •
(0039) HandySliderControl(HNDTools) 1 © CHT HandySliderControl • (TIER-2) • (CODE-TABS) • (7)
(0040) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient • (TIER-2) •
(0041) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0042) WindowResize(ABC) 1 Allows controls to be resized with window
(9) Local Templates • (TIER-2)

 5 – Template Type: Frame
  – – Procedure Name: Main()
Count Local Template Name Qty Local Template Description
(0043) DateTimeDisplay(ABC) 1 Display the date and/or time in the current window
(0044) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0045) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(3) Local Templates • (TIER-2)

 6 – Template Type: Window
  – – Procedure Name: UpdatePeople()
Count Local Template Name Qty Local Template Description
(0046) CancelButton(ABC) 1 Cancel the Current Operation
(0047) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0048) HandyPopupCalendarButton(HNDTools) 1 © CHT HandyPopupCalendarButton • (TIER-2) • (9)
(0049) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient • (TIER-2) •
(0050) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0051) RecordValidation(ABC) 1 Validate a record against the dictionary
(0052) SaveButton(ABC) 1 Update People record on disk
(7) Local Templates • (TIER-2)

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

chtlogo001.gif
Application Templates