GENERATED: JUL 11,2017 - 12:49AM
PopFavoriteQueries_EXPB [V10.17.05.0210]

Previous Page
This application demonstrates primarily, the use of a Clarion Handy Tools Template called ExplorerBrowse. 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.

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

PopFavoriteQueries_EXPB 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.

The application also illustrates a procedure built with a CHT Jumpstart that allows you to manage and modify or insert pre-built queries.

Cheers....
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca

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: Window
ExplorerBrowseAndPopFavoriteQueries_EXPB ()
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 - An Instance Of:
(0012) ExplorerBrowse(HNDTools) 1 CHT ExplorerBrowse - Explorer-like ABC browse with multi-column sorts on table: People
(0013) HandyThreadLimiter(HNDTools) 1 CHT HandyThreadLimiter - Limit threaded procedures to one instance.
(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) PopFavoriteQueries_EXPB(HNDTools) 1 CHT PopFavoriteQueries_EXPB - Pop up pre-built queries and macros - a companion for Explorerbrowse.
(0017) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0018) ResizeHandles(HNDTools) 1 CHT ResizeHandles - Attach "grip-style" resize handles to any window.
(11) Local Templates Found In ExplorerBrowseAndPopFavoriteQueries_EXPB

2 - Procedure Template Type: Browse
ManagePreBuiltQueriesISAM ()
Count Local Template Name Qty Local Template Description
(0019) BrowseBox(ABC) 1 Browse on PreQueries ()
(0020) BrowseUpdateButtons(ABC) 1 Update a Record from Browse Box on PreQueries
(0021) CloseButton(ABC) 1 Close the Window
(0022) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0023) ExplorerBrowse(HNDTools) 1 CHT ExplorerBrowse - Explorer-like ABC browse with multi-column sorts on table: PreQueries
(0024) HandyToolBarGradient(HNDTools) 1 CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0025) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0026) ProcedureImagesEx(HNDTools) 3 CHT ProcedureImagesEx - Application Styling System
(0027) ResizeHandles(HNDTools) 1 CHT ResizeHandles - Attach "grip-style" resize handles to any window.
(9) Local Templates Found In ManagePreBuiltQueriesISAM

3 - Procedure Template Type: Window
SelectStates ()
Count Local Template Name Qty Local Template Description
(0028) BrowseBox(ABC) 1 Browse on States ()
(0029) BrowseSelectButton(ABC) 1 Select a Record from Browse on States
(0030) CloseButton(ABC) 1 Close the Window
(0031) ExplorerBrowse(HNDTools) 1 CHT ExplorerBrowse - Explorer-like ABC browse with multi-column sorts on table: States
(0032) HandySliderControl(HNDTools) 1 CHT HandySliderControl - Create and manage an MS Windows slider control.
(0033) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0034) WindowResize(ABC) 1 Allows controls to be resized with window
(7) Local Templates Found In SelectStates

4 - Procedure Template Type: Frame
Main ()
Count Local Template Name Qty Local Template Description
(0035) AppStartSplashProcedure(HNDTools) 1 CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded.
(0036) DateTimeDisplay(ABC) 1 Display the date and/or time in the current window
(0037) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0038) HandyHelpFileFetch(HNDTools) 2 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(6)
(0039) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In Main

5 - Procedure Template Type: Window
UpdatePeople ()
Count Local Template Name Qty Local Template Description
(0040) CancelButton(ABC) 1 Cancel the Current Operation
(0041) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0042) FieldLookupButton(ABC) 1 Trigger an Entry Control Lookup
(0043) HandyPopupCalendar(HNDTools) 1 CHT HandyPopupCalendar - Embed a popup calendar.(3)
(0044) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0045) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0046) RecordValidation(ABC) 1 Validate a record against the dictionary
(0047) SaveButton(ABC) 1 Update People record on disk
(8) Local Templates Found In UpdatePeople

6 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0048) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0049) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0050) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0051) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0052) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartSplashCHTBlue

Copyright © 1996-2017 - CHT Version: [21C.00.00]
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDISAMPOPFAVEXPB.APP