User Tools

Site Tools


gen46.htm
Navigation:  Templates > Guide to all Templates > Control Templates >====== Select Control Template ====== Previous pageReturn to chapter overviewNext page

This dialog lets you choose a control template to add a control plus its supporting source code to your procedure.

CLICK on a control template from the list, then press the Select button.

If you check the Translate controls to control templates when populating box on the Application Properties dialog, the list contains control templates and controls without templates. This is primarily a reminder that control templates with their built-in functionality are available as an alternative to do-it-yourself controls.

If you add third party, or your own customized templates to the Template Registry, they appear in the list. The following lists the control templates which ship with the Clarion ABC/Clarion templates:

ASCII View control template This control template adds a list box in which you can display an ASCII (text) file.
ASCII Print Button This control template adds a button to print an ASCII (text) file.
ASCII Search Button This control template adds two buttons (Find and Find Next) to search an ASCII (text) file using object oriented code.
Browse Box This control template places a LIST control in a window.
Browse Fuzzy Matching The BrowseFuzzyMatching template adds a set of controls that lets end users perform a weighted search on the data in a BrowseBox. The controls include an entry field, a search button, a clear search button, and a group control that surrounds them.
BrowseGrid The BrowseGrid template provides a group control used to define an area (within a BrowseBox) to display controls as a matrix.
BrowseNoRecords Button This template populates a button that becomes enabled only when there are records displayed in a related Browse Box.
BrowsePrint Button This template populates a button that selects a single record for you to print or process.
Browse QBE Button Populates a button that calls a designated List or Form query interface.
BrowseQBEList Populates a LIST and other associated controls that allows advanced queries to be created and stored.
Browse Select Button This control template provides a quick way to return a value from a list box called to request a record.
BrowseToolbarControl This control template places thirteen (13) standard command buttons on the toolbar of a Browse Procedure. When the user presses these buttons, the template generated code posts appropriate events (scroll up, scroll down, add, change, delete, help, etc.).
BrowseToolbox Button This control template populates a button that calls a popup toolbox that allows access to common database activities (Insert, Change, Query, etc.).
Browse Update buttons This control template provides a quick way to manage records in a list box.
BrowseViewButton The BrowseViewButton template provides a View button to let the end user call the browse update procedure without update functionality.
CalendarButton This template populates a lookup button that calls a popup calendar.
Cancel Button This control template provides a convenient way to close a browse procedure and cancel a record request.
Close Button This control template adds a single button control marked Close which closes down the current window.
DOS File Lookup This control template adds an ellipsis (…) button which leads the end user to a standard Open File dialog.
Dynamic Image The DynamicImage control provides an image control that must be placed within an existing BrowseGrid control.
Field Lookup Button This control template adds an ellipsis (…) button to call a lookup procedure specified for an entry control.
File Drop This control template adds a drop down list showing the contents of a selected field of a file listed in the data dictionary.
File Drop Combo This control template adds a Combo Box with drop down list showing the contents of a selected field of a file listed in the data dictionary. It also allows updates to the file.
FormVCRButtons This template populates a set of buttons that allow navigation and updates of a selected table.
FrameBrowseControl This control template places thirteen (13) standard command buttons on the toolbar of an MDI APPLICATION (Frame). When the user presses these buttons, the template generated code posts appropriate events (scroll up, scroll down, add, change, delete, help, etc.) to the active procedure.
Help Button This control template populates a button that allows you to call the help topic created for this window.
OLE Control This control template adds an OLE control plus callback functions if the OLE contains an OCX.
PauseButton This control template adds a button to allow pausing and restarting of a Process or Report procedure.
Populate control without control template This is a do-it-yourself control, not a control template.
ProcessReportQBEButton The ProcessReportQBEButton template provides a Query button to let the end user apply a dynamic (run-time) filter to a report.
RelationTree This control template places a LIST control formatted as a tree in a window.
Relation Tree Update Buttons Adds buttons to a window which call the appropriate update procedures for levels in a Relation Tree.
Relation Tree Expand/Contract Buttons Adds buttons to a window which expand and contract all the levels in a Relation Tree.
ReportDateStamp Adds two STRING controls to a REPORT: a “Report Date:” text STRING, and a formatted variable STRING to display the date.
ReportPageNumber Adds a variable STRING to display the page number.
ReportTimeStamp Adds two STRING controls to a REPORT: a “Report Time:” text STRING, and a formatted variable STRING to display the time.
RTFControl The RTFControl template adds a TEXT control to a window. The necessary code is generated and used to manipulate the text within the control as Rich Text. This control has been superceded by the more powerful RTFText Control template.
RTFStatusBar Creates a group of controls that display status information of a related RTFText Control.
RTFTextControl Adds a TEXT control that manipulates the text within the control as Rich Text.
RTFToolbar Adds a set of buttons that provides a wide variety of functions for a related RichText Control.
Save Button This control template adds an OK button to close a window and save the action.
SaveChange Button This template is normally used along with the FormVCR control template to allow writes of a record's contents to a data file.
SortOrder Button This template populates a button that provides a popup menu of browse sort order choices.
SortOrder Drop This template populates a drop list that provides a list of browse sort order choices.
gen46.htm.txt · Last modified: 2021/04/15 15:57 (external edit)