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) | ||||