Component Gallery Object Members
The Component Gallery is comprised of an interface, whose classes are contained in Vfpglry.vcx, and items that reference the following Visual FoxPro Foundation Classes.
Object | Description | Class library |
---|---|---|
About Dialog | Provides a simple About dialog box for custom applications. | _dialogs.vcx |
ActiveX Calendar | A calendar control that can be tied to a date field. | _datetime.vcx |
Array Handler | Provides methods for handling array operations not performed by native product array functions. | _utility.vcx |
Cancel Button | Releases a form and discards any outstanding buffered data. | _miscbtns.vcx |
Clock | A simple clock control for a form or container. | _datetime.vcx |
Conflict Catcher | A dialog box for resolution of row conflicts encountered while editing under optimistic buffering. | _dataquery.vcx |
Cookies Class | A simple Web class for handling cookies between Web pages. | _internet.vcx |
Cross Tab | Generates a cross tab. | _utility.vcx |
Data Edit Buttons | A complete set of edit buttons (as used by Form Wizards). | Wizbtns.vcx |
Data Navigation Buttons | A Top, Next, Prev, Bottom navigation button group and the DataChecker class to check for conflicts when moving records. | _datanav.vcx |
Data Navigation Object | A nonvisual navigation object that other classes can use. | _table.vcx |
Data Session Manager | Manages data sessions and handles data updates. | _app.vcx |
Data Validation | Traps for data conflicts on buffered data. | _datanav.vcx |
DBF -> HTML | Converts a Visual FoxPro cursor (.dbf) to HTML. | _internet.vcx |
Distinct Values Combo | Performs a lookup of unique values from the controlsource field to populate a combo box. | _dataquery.vcx |
Error Object | A generic error handler that works for both object and procedural code. | _app.vcx |
Field Mover | A supermover list box that automatically loads fields from current data source. | _movers.vcx |
File Registry | Provides a set of registry functions that return application-specific information. | Registry.vcx |
File Version | Retrieves information from the version resource of a file. | _utility.vcx |
Filter Button | Displays dialog to specify a data filter on a particular field. | _table2.vcx |
Filter Dialog | A dialog that enables you to specify filter conditions on data. | _table.vcx |
Filter Expression Dialog | Creates an advanced filter expression dialog. | _table.vcx |
Find (Findnext) Buttons | A generic find/findnext buttonset. | _table.vcx |
Find Button | Locates a record based on specific criteria. | _table.vcx |
Find Dialog | A find dialog with simple options such as Field choice. | _table.vcx |
Find Files/Text | Uses the Filer.DLL COM object to search for files. | _utility.vcx |
Find Object | Creates a generic object that locates a record based on specified critereria. | _table.vcx |
Font Combobox | A combo box that lists available fonts. It is also used by tbrEditing and rtfControls classes. | _format.vcx |
Fontsize Combobox | A combo box that lists available font sizes. It is also used by tbrEditing and rtfControls classes. | _format.vcx |
Format Toolbar | Provides a toolbar for applying font formatting to text of the active control. | _format.vcx |
FRX -> HTML | Converts a Visual FoxPro reporting output (.frx) to HTML. | _internet.vcx |
GetFile and Directory | Retrieves both a file and a folder name. | _controls.vcx |
Goto Dialog Button | Creates a button that displays the Goto dialog box. | _table2.vcx |
Goto Dialog | Creates a Goto record dialog box. | _table.vcx |
Graph By Record Object | A navigation button group that allows you to refresh a new graph per record on the fly. | _utility.vcx |
Graph Object | Generates a Graph using the core Graph Wizard engine. | Autgraph.vcx |
Help Button | Displays the Help file as it starts searching for the specified HelpContextID. | _miscbtns.vcx |
Hyperlink Button | Launches a Web browser from a button. | _hyperlink.vcx |
Hyperlink Image | Launches a Web browser from an image. | _hyperlink.vcx |
Hyperlink Label | Launches a Web browser from a label. | _hyperlink.vcx |
INI Access | A set of registry functions that access old INI-style file settings. | Registry.vcx |
Item Locator | This button brings up a dialog to locate a record. | _dialogs.vcx |
Keywords Dialog | Creates a dialog like the Component Gallery keywords dialog. | _dialogs.vcx |
Launch Button | Launches an application with an optional document. | _miscbtns.vcx |
Locate Button | Displays a dialog to locate a record. | _table2.vcx |
Lookup Combobox | Performs a lookup of values in a field to populate a combo box. | _dataquery.vcx |
Mail Merge Object | Generates a Word Mail Merge using the core Mail Merge Wizard engine. | Mailmerge.vcx |
Messagebox Handler | A simple wrapper around the MessageBox function. | _dialogs.vcx |
MouseOver Effects | Highlights a control as the mouse passes over it. | _ui.vcx |
Mover | Provides a simple mover list box class with move/remove buttons. | _movers.vcx |
Navigation Shortcut Menu | A shortcut menu that can be dropped onto a form. | _table2.vcx |
Navigation Toolbar | A set of navigation buttons in a toolbar. | _table2.vcx |
Object State | Determines the state of an object and saves/restores the object property settings. | _app.vcx |
ODBC Registry | A set of registry functions that return ODBC-specific information. | Registry.vcx |
Offline Switch | Provides a view of online data for use offline. | _dataquery.vcx |
OK Button | Performs a simple form release. | _miscbtns.vcx |
Output Control | Displays a complex dialog box that prompts the user for a reporting output option. | _reports.vcx |
Output Dialog | Displays a dialog box that prompts the user for a reporting output option. | _reports.vcx |
Output Object | Various reporting output options. | _reports.vcx |
Password Dialog | A simple Password dialog for custom applications. | _dialogs.vcx |
Pivot Table | Generates a Microsoft Excel Pivot Table using the core PivotTable Wizard engine. | Pivtable.vcx |
Preview Report | A generic button to run a report. | _miscbtns.vcx |
QBF | Provides a buttonset for Query-By-Form querying. | _dataquery.vcx |
Registry Access | Provides access to information in the Windows Registry. | registry.vcx |
Resize Object | Causes form objects to resize/move with the Form's resize event. | _controls.vcx |
RTF Controls | Provides a set of buttons for applying font formatting to text of the active control. | _format.vcx |
Run Form Button | A button that runs a form. | _miscbtns.vcx |
SCX -> HTML | Converts an .scx form to HTML. | _internet.vcx |
SendMail Buttons | Uses the MAPI ActiveX Control to send a mail message from a form. | _miscbtns.vcx |
Shell Execute | Provides Windows Explorer double-click behavior. | _environ.vcx |
Shortcut Menu Class | This wrapper class dynamically creates shortcut pop-up menus. | _menu.vcx |
Simple Edit Buttons | Provides simple Add, Edit, Delete, Duplicate, Save, and Cancel buttons (as used by Form Wizards). | Wizbtns.vcx |
Simple Navigation Buttons | Provides a set of Next and Previous navigation buttons. | _table.vcx |
Simple Picture Navigation Buttons | This is a set of simple picture navigation buttons. | _table2.vcx |
Sort Button | Displays a dialog that enables you to perform an ascending or descending data sort on a particular field. | _table2.vcx |
Sort Dialog | Enables you to perform an ascending or descending data sort on a particular field. | _table2.vcx |
Sort Mover | This subclass of the supermover list box class automatically handles sorting of data. | _movers.vcx |
Sort Object | Performs a sort on a data source. | _table.vcx |
Sort Selector | Performs an ascending or descending sort based on the current control. | _table2.vcx |
Sound Player | This class loads and plays a sound file. | _multimedia.vcx |
Splash Screen | Provides a simple Splash Screen for custom applications. | _dialogs.vcx |
SQL Pass Through | Provides SQL Pass Thru and can allow you to execute stored procedures on your host database. | _dataquery.vcx |
Stop Watch | Provides a stop watch control for a form or container. | _datetime.vcx |
String Library | Performs various string conversions. | _utility.vcx |
Super Mover | Provides Move, Remove, Moveall, and Removeall buttons. | _movers.vcx |
System Toolbars | A manager class that handles and tracks Systoolbars. | _app.vcx |
Table Mover | This subclass of the supermover list box class automatically loads tables and fields from the current data source. | _movers.vcx |
Text Preview | Provides a viewer of output text. | _reports.vcx |
Thermometer | Provides a standard thermometer class. | _controls.vcx |
Trace Aware Timer | This is an application utility that determines whether the trace window is open. | _app.vcx |
Type Library | The main routine ExportTypeLib creates a text file with Typelib output. | _utility.vcx |
URL Combo | Creates a combo box for typing in a Web URL. It launches Microsoft Internet Explorer and navigates to the site. | _internet.vcx |
URL Open Dialog | Provides a dialog that creates a drop-down list that stores URL history. | _internet.vcx |
VCR Buttons | A Top, Next, Prev, and Bottom navigation button group. | _table.vcx |
VCR Picture Navigation Buttons | A set of VCR picture navigation buttons. | _table2.vcx |
Video Player | Loads and plays a video file using MCI commands. | _multimedia.vcx |
Web Browser control | A subclass of the Internet Explorer 4.0 Browser control, which provides hooks for Visual FoxPro code. | _webview.vcx |
Window Handler | Performs several common window operations typical of applications. | _ui.vcx |
For full details on these class libraries, see the Visual FoxPro Foundation Classes topic in Help. You can get information on how to use the foundation classes in Guidelines for Using Visual FoxPro Foundation Classes in Help.
See Also
Customizing the Component Gallery | Development Productivity Tools | Starting with the Component Gallery | Component Gallery Class Library (Vpfgallery.vcx) | Component Gallery Table Structure