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. |
PROCEDURE (1): ExplorerBrowseAndPopFavoriteQueries_EXPB (Procedure Template: Window) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | BRWx | BrowseClass | ABC | 85 | ABBROWSE.INC |
(0002) | BRW1::EIPManager | BrowseEIPManager | ABC | 47 | ABBROWSE.INC |
(0003) | HExplore | HNDBrowse | HND | 432 | HNDBROWS.INC |
(0004) | HSizes | HNDSizes | HND | 23 | HNDSIZES.INC |
(0005) | Handles7 | HNDSizes | HND | 23 | HNDSIZES.INC |
(0006) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0007) | BRW1::Sort0:StepClass | StepClass | ABC | 6 | ABBROWSE.INC |
(0008) | BRW1::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
(0009) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0010) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(10) Class Instances Found In ExplorerBrowseAndPopFavoriteQueries_EXPB | |||||
PROCEDURE (2): ManagePreBuiltQueriesISAM (Procedure Template: Browse) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | BRW1 | BrowseClass | ABC | 85 | ABBROWSE.INC |
(0002) | BRW1::EIPManager | BrowseEIPManager | ABC | 47 | ABBROWSE.INC |
(0003) | EditInPlace::PRQ:Description | EditEntryClass | ABC | 9 | ABEIP.INC |
(0004) | EditInPlace::PRQ:ViewName | EditEntryClass | ABC | 9 | ABEIP.INC |
(0005) | EditInPlace::PRQ:ViewQuery | EditEntryClass | ABC | 9 | ABEIP.INC |
(0006) | HBrw6 | HNDBrowse | HND | 432 | HNDBROWS.INC |
(0007) | HSizes6 | HNDSizes | HND | 23 | HNDSIZES.INC |
(0008) | Handles7 | HNDSizes | HND | 23 | HNDSIZES.INC |
(0009) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0010) | BRW1::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
(0011) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0012) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(12) Class Instances Found In ManagePreBuiltQueriesISAM | |||||
PROCEDURE (3): SelectStates (Procedure Template: Window) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | BRW1 | BrowseClass | ABC | 85 | ABBROWSE.INC |
(0002) | HExplore | HNDBrowse | HND | 432 | HNDBROWS.INC |
(0003) | HSizes | HNDSizes | HND | 23 | HNDSIZES.INC |
(0004) | HSlider7 | HNDSlider | HND | 29 | HNDSLIDE.INC |
(0005) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0006) | BRW1::Sort0:StepClass | StepClass | ABC | 6 | ABBROWSE.INC |
(0007) | BRW1::Sort1:StepClass | StepClass | ABC | 6 | ABBROWSE.INC |
(0008) | BRW1::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
(0009) | BRW1::Sort1:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
(0010) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0011) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(0012) | Resizer | WindowResizeClass | ABC | 25 | ABRESIZE.INC |
(12) Class Instances Found In SelectStates | |||||
PROCEDURE (4): Main (Procedure Template: Frame) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HWin4 | HNDWindow | HND | 206 | HNDWINDO.INC |
(0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0003) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(3) Class Instances Found In Main | |||||
PROCEDURE (5): UpdatePeople (Procedure Template: Window) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | PopCal | HNDDates | HND | 102 | HNDDATES.INC |
(0002) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(4) Class Instances Found In UpdatePeople | |||||
PROCEDURE (6): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HTellMe | HNDWindow | HND | 206 | HNDWINDO.INC |
(0002) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(4) Class Instances Found In JumpStartSplashCHTBlue | |||||