| Class |
Class Lib |
Last Update |
SCP |
Class Description |
| Checkbox |
| chkbase |
X3FW.VCX |
12/05/97 |
G |
Base checkbox control |
| chkbound |
X3FWCTRL.VCX |
11/24/97 |
G |
Textbox incorporating default validation, etc. behaviors, assumes the ControlSource is set |
| Combobox |
| cbobase |
X3FW.VCX |
10/02/97 |
X |
Base combo box control |
| cbobasecombo |
X3FW.VCX |
12/24/97 |
G |
Base combobox/style 1/dropdown combo |
| cbobasedropdown |
X3FW.VCX |
09/03/97 |
G |
Base combo/style 2/dropdown list |
| cbodropdownbound |
X3FWCTRL.VCX |
09/03/97 |
G |
Bound drop-down list control |
| cbointllanguage |
X3FWMISC.VCX |
09/12/97 |
PG |
This drop-down presents a list of the languages available in the current STRINGS.DBF (INTL Toolkit). Languages for which there are no translations are disabled |
| Commandbutton |
| cmdbase |
X3FW.VCX |
10/02/97 |
G |
Base command button control |
| cmd_cancel |
X3FWCTRL.VCX |
12/23/97 |
|
Typical commandbutton, primarily intended for use on dialogs |
| cmd_ok |
X3FWCTRL.VCX |
12/23/97 |
PG |
OK command button, THISFORM.Release() in Click() |
| cmdpicklistok |
X3FWPICK.VCX |
12/23/97 |
PG |
command button for use on picklist forms in this class library |
| cmddata |
X3FWCTRL.VCX |
12/17/97 |
PG |
Abstract class as superclass of commandbuttons used on data-entry forms. These command buttons set Enable in their Refresh() method. |
| cmddataadd |
X3FWCTRL.VCX |
12/17/97 |
PG |
Add command button for use on data-entry forms. |
| cmddatacallmemoeditform |
X3FWCTRL.VCX |
09/03/97 |
G |
Command button that calls a modal memo-editing form to edit a passed memo field name |
| cmddatacancel |
X3FWCTRL.VCX |
12/23/97 |
PG |
Calls THISFORM.CancelAction |
| cmddatadelete |
X3FWCTRL.VCX |
12/24/97 |
PG |
Delete command button for use on data-entry forms. |
| cmddatafind |
X3FWCTRL.VCX |
12/17/97 |
PG |
Find... button for use on data-entry forms |
| cmddatamovepointer |
X3FWCTRL.VCX |
12/17/97 |
PG |
|
| cmddataok |
X3FWCTRL.VCX |
12/23/97 |
PG |
OK commandbutton for data-entry forms |
| cmddataprint |
X3FWCTRL.VCX |
12/17/97 |
PG |
Print button for use on data-entry forms. THIS.Click() simply calls THISFORM.PrintReports() |
| cmddatasave |
X3FWCTRL.VCX |
12/17/97 |
PG |
Saves any pending changes in the private data session for this data entry form. |
| cmddegrid |
X3FWGRD.VCX |
09/03/97 |
R |
Superclass for the Add and Delete commandbuttons in this .VCX |
| cmddegridadd |
X3FWGRD.VCX |
09/03/97 |
G |
button that knows how to collaborate with and instance of grdDataEntry in the same container |
| cmddegriddelete |
X3FWGRD.VCX |
12/24/97 |
G |
button that knows how to collaborate with and instance of grdDataEntry in the same container |
| cmdgetdir |
X3FWCTRL.VCX |
09/09/97 |
PG |
Command button that invokes the GETDIR() dialog and stores any resulting selection to a custom property. |
| cmdgetfile |
X3FWCTRL.VCX |
12/24/97 |
PG |
Command button that invokes the GETFILE() dialog and stores any resulting selection to a custom property. |
| cmdpicklistadd |
X3FWPICK.VCX |
09/03/97 |
PG |
command button for use on picklist forms in this class library |
| cmdpicklistcancel |
X3FWPICK.VCX |
12/23/97 |
PG |
command button for use on picklist forms in this class library |
| cmdtoolbar |
X3FW.VCX |
09/03/97 |
PG |
This is our "base" commandbutton for use on toolbars. It is 22 pixels high and 24 pixels wide, the default size as specified in The Windows Interface Guidelines for Software Design/Microsoft Press. |
| Container |
| ctrbase |
X3FW.VCX |
10/02/97 |
G |
Base container class |
| ctrapp |
X3FW.VCX |
12/24/97 |
G |
Base "application" class yielding oApp |
| ctrdegridadddelete |
X3FWGRD.VCX |
10/21/97 |
X |
Container of one instance each of the grid, and commandbuttons. Almost always, a better choice is to build a data-entry grid group by adding the 3 individual components to the form/container at the instance/subclass level. |
| ctrformsizer |
X3FWFRM.VCX |
12/02/97 |
X |
Form sizer control |
| ctrgetfile |
X3FWMISC.VCX |
09/03/97 |
R |
|
| ctrgridpicklist |
X3FWPICK.VCX |
09/03/97 |
X |
Container of a grdPicklist plus a txtGridPicklistFind. WARNING! See zReadMe before using |
| ctrmover |
X3FWMISC.VCX |
12/06/97 |
PG |
|
| ctrreportdestinationspf |
X3FWMISC.VCX |
09/14/97 |
R |
|
| ctrselcriteria |
X3FWMISC.VCX |
12/12/97 |
G |
Container designed to hold controls and cusSelCriteria objects used to define and/or apply "selection criteria" based on user input |
| ctrviewmgr |
X3FWMISC.VCX |
09/26/97 |
PG |
View "manager" class. In the containing form's data session, 1) Updates/refreshes non-updatable views on a timer, 2) allows setting view parameters and REQUERY()ing |
| Custom |
| cusbase |
X3FW.VCX |
10/02/97 |
G |
Base custom class |
| cusapplibs |
X3FW.VCX |
09/03/97 |
R |
Application library class yielding oLib |
| cusforminstance |
X3FW.VCX |
09/03/97 |
X |
Form instance class added by oForms to forms as they are instantiated |
| cusforms |
X3FW.VCX |
12/24/97 |
G |
Forms manager class yielding oForms |
| cusgridpreference |
X3FWGRD.VCX |
09/11/97 |
PG |
Custom object that saves/restores grid preferences per the current user |
| cusinstallerrorhandler |
X3FW.VCX |
09/06/97 |
R |
|
| cuslibraries |
X3FWLIBS.VCX |
09/03/97 |
X |
Abstract class, superclass of the other classes in this .VCX (concrete classes are specified by setting .ilConcrete = .T.) |
| cuscontrolsize |
X3FWLIBS.VCX |
09/03/97 |
X |
Provides various control-sizing services |
| cusdbcsvc |
X3FWLIBS.VCX |
11/19/97 |
R |
Provides database/table services |
| cusmapexternaltool |
X3FWMISC.VCX |
09/03/97 |
R |
Parent class for objects to "map" Visual MaxFrame professional classes to external 3rd-party product tools. |
| cusmapsdt |
X3FWMISC.VCX |
09/26/97 |
G |
Map object managing the interface between X3FWLIBS.VCX/cusDBCSvc and Stonefield Database Toolkit. |
| cusmenu |
X3FW.VCX |
10/21/97 |
G |
System menu class yielding oMenu |
| cusparameter |
X3FWMISC.VCX |
10/24/97 |
G |
|
| cusparmmoverarray |
X3FWMISC.VCX |
09/16/97 |
G |
|
| cusparmmovercursor |
X3FWMISC.VCX |
09/16/97 |
G |
|
| cusprivatedatasessionsets |
X3FW.VCX |
12/24/97 |
PG |
Instantiate this object from Form.Load() or Form.DataEnvironment.BeforeOpenTables() of private data session forms in which you need SET commands scoped to private data sessions SET to a non-default SETting |
| cuspushpopalias |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/Init() and Pop/Destroy() the current (or passed) ALIAS() |
| cuspushpoporder |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/Init() and Pop/Destroy() the ORDER() of the current (or passed) ALIAS() |
| cuspushpoprecno |
X3FWPPOP.VCX |
09/14/97 |
X |
Push/Init() and Pop/Destroy() the RECNO() of the current (or passed) ALIAS() |
| cuspushpopcursorsetprop |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/Init() and Pop/Destroy a single specific CURSORSETPROP() setting |
| cuspushpopcursorstate |
X3FWPPOP.VCX |
09/03/97 |
X |
|
| cuspushpopdatabase |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/Init() and Pop/Destroy() the current set("DATABASE") |
| cuspushpopdir |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/Init() and Pop/Destroy() the current directory |
| cuspushpopformfont |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/pop the Font properties for the current active form (or explicitly passed form) |
| cuspushpopon |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/Init() and Pop/Destroy() the passed ON() function attribute |
| cuspushpopsets |
X3FWPPOP.VCX |
09/03/97 |
X |
Abstract class: Push/Init() and Pop/Destroy() the passed SET command |
| cuspushpopsetonoff |
X3FWPPOP.VCX |
09/03/97 |
X |
Push/Init() and Pop/Destroy() the passed SET..ON/OFF command (SET commands which can only bet SET ON or OFF, not to a value) |
| cuspushpopsetto |
X3FWPPOP.VCX |
09/03/97 |
|
Push/Init() and Pop/Destroy() the passed SET..TO command (SET commands for which a value can be set -- not just ON/OFF) |
| cusreindex |
X3FWMISC.VCX |
12/13/97 |
R |
Reindex "object", is called by default from oApp.ReindexTables(). Can also be instantiated and executed from the Command Window, etc. |
| cusselcriteria |
X3FWMISC.VCX |
09/11/97 |
G |
Custom class defining "selection criteria" behaviors for any control to which it is attached. |
| cusshortcutmenu |
X3FWMISC.VCX |
09/03/97 |
PG |
Under Construction... |
| custempdbc |
X3FWMISC.VCX |
09/03/97 |
R |
Creates a temporary database on Init(), erases the database and any contained tables on Destroy(). Intended for use on data-management forms. |
| custoolbars |
X3FW.VCX |
12/18/97 |
G |
Toolbars manager class yielding oToolbars |
| cususer |
X3FW.VCX |
12/05/97 |
G |
User class yielding oUser |
| Editbox |
| edtbase |
X3FW.VCX |
12/24/97 |
G |
Base edit box control |
| edtbound |
X3FWCTRL.VCX |
12/24/97 |
G |
|
| Form |
| frmbase |
X3FW.VCX |
12/24/97 |
PG |
Base form class |
| frmdata |
X3FW.VCX |
12/24/97 |
PG |
Abstract class for forms that manage data. |
| frmdataentry |
X3FWFRM.VCX |
12/24/97 |
G |
Abstract class for (modeless) data-entry forms |
| frmchangepassword |
X3FWFRM.VCX |
12/24/97 |
PG |
|
| frmdataentryscado |
X3FWFRM.VCX |
12/23/97 |
PG |
Abstract class for modeless data entry forms, includes Save/Cancel and Print, Find, Add, Delete, OK commandbuttons |
| frmdegridnav |
X3FWFRM.VCX |
12/18/97 |
R |
Abstract class for data-entry forms, navigation is via an incremental-search grid. |
| frmdegridnav2pages |
X3FWFRM.VCX |
12/24/97 |
PG |
Data-entry form with a search/navigation grid on page 1 of a pageframe. |
| frmeventlog |
X3FWFRM.VCX |
12/24/97 |
R |
Specific form class. Presents the X3ERROR-generated ERRORLOG.DBF to the user (supervisor). |
| frmusermaintenance |
X3FWFRM.VCX |
10/02/97 |
R |
Users Reference Maintenance data-entry form including all fields from the USERS table, ready for .SCX subclassing. However, we generally recommend you create your own user maintenance form, perhaps from frmDEGridNav2Pages rather than using this class. |
| frmdegridnavnopages |
X3FWFRM.VCX |
12/24/97 |
PG |
Data-entry form with a search/navigation grid |
| frmdeone2many |
X3FWFRM.VCX |
09/03/97 |
X |
Typical one-to-many data-entry grid. WARNING!!! See zReadMe before you decide to actually use this form class! |
| frmreportcatalog |
X3FWFRM.VCX |
12/23/97 |
PG |
Specific class. Provides a Report Catalog of canned reports from which the user can select one and print it. |
| frmmemoedit |
X3FWFRM.VCX |
12/23/97 |
R |
Modal form in which to edit a passed memo field. This class can be used directly via CREATEOBJECT() -- no need to create .SCXs from this form. X3FWCTRL.VCX/cmdDataCallMemoEdit can be used to easily call this form at runtime |
| frmmover |
X3FWFRM.VCX |
12/23/97 |
PG |
|
| frmpick |
X3FWPICK.VCX |
10/02/97 |
G |
|
| frmpicklist |
X3FWPICK.VCX |
10/21/97 |
PG |
Picklist selection form, containing ctrGridPicklist plus each one of the command buttons in this class library. Returns the Primary Key from the currently selected record of the table providing the picklist. |
| frmreport |
X3FWMISC.VCX |
12/20/97 |
G |
|
| frmreporteventlog |
X3FWMISC.VCX |
09/03/97 |
PG |
|
| frmselcriteria |
X3FWMISC.VCX |
12/24/97 |
G |
Dialog designed to contain "selection criteria" controls/objects and return (or process directly) a selection criteria applying to the calling form. |
| frmnondata |
X3FW.VCX |
09/03/97 |
G |
Abstract class for forms that do not typically manage data. |
| frmcolorpicker |
X3FWFRM.VCX |
12/20/97 |
R |
Dialog in which the user can select a color |
| frmfinddialog |
X3FWFRM.VCX |
12/23/97 |
X |
|
| frmformat |
X3FWFRM.VCX |
12/23/97 |
X |
Dialog in which to change the font properties of the passed object/control (typical Format/Font... menu selection behavior) |
| frmgetinputitem |
X3FWFRM.VCX |
12/23/97 |
PG |
Collects a single item of user input and returns that value (via X3WRPFRM or the wrapper of your choice). |
| frmlogin |
X3FW.VCX |
12/24/97 |
PG |
Base user login form |
| frmnondatanotitle |
X3FW.VCX |
09/11/97 |
G |
Class definition for non-data modal forms that have no title, border, etc. |
| frmthermobar |
X3FWFRM.VCX |
10/02/97 |
PG |
"Thermometer" status bar form class |
| frmreportdestination |
X3FW.VCX |
09/03/97 |
X |
Dialog that collects a typical report destination: Screen or Printer. If you have Visual MaxFrame Professional, use X3FWFRM.VCX/frmReportDestinationSPF instead. |
| frmreportdestinationspf |
X3FWFRM.VCX |
12/23/97 |
R |
Dialog collecting the (report) output destination from the user, contains , , and options |
| frmstandby |
X3FWFRM.VCX |
11/15/97 |
PG |
Present the user a "Processing, please stand by..." window |
| Grid |
| grdbase |
X3FW.VCX |
11/25/97 |
PG |
|
| grdgeneral |
X3FWGRD.VCX |
12/20/97 |
PG |
This class adds features to those of X3FW.VCX/grdBase, providing inheritance to all VMP grids |
| grddataentry |
X3FWGRD.VCX |
12/24/97 |
G |
Data-entry grid class |
| grdpicklist |
X3FWPICK.VCX |
12/24/97 |
PG |
Grid with special picklist properties and methods |
| grdnavigate |
X3FWFRM.VCX |
09/03/97 |
PG |
grdPicklist subclass with specific attributes common to frmDEGridNav2Pages and grdDEGridNavNoPages |
| Image |
| imgbase |
X3FW.VCX |
10/02/97 |
G |
Base image control |
| Label |
| lblbase |
X3FW.VCX |
10/02/97 |
G |
Base label control |
| Line |
| linbase |
X3FW.VCX |
10/02/97 |
G |
Base line control |
| Listbox |
| lstbase |
X3FW.VCX |
10/02/97 |
G |
Base listbox control |
| lstbound |
X3FWCTRL.VCX |
11/24/97 |
G |
|
| Oleboundcontrol |
| olbbase |
X3FW.VCX |
10/02/97 |
G |
Base OLE bound control |
| Optiongroup |
| opgbase |
X3FW.VCX |
12/05/97 |
G |
Base optiongroup container |
| opgbound |
X3FWCTRL.VCX |
11/24/97 |
G |
|
| Pageframe |
| pgfbase |
X3FW.VCX |
11/24/97 |
PG |
Base PageFrame container |
| pgfpagerefresh |
X3FW.VCX |
12/24/97 |
G |
PageFrame with auto page-refreshing abilities |
| pgfdeforms |
X3FWFRM.VCX |
11/24/97 |
PG |
Pageframe class used in frmDEGridNav2Pages and for use on any data-entry form with PEMs to make sure views are requeried in synch with THISFORM.icMainAlias, coordinate with frmDataEntry behaviors, etc. |
| Shape |
| shpbase |
X3FW.VCX |
10/02/97 |
G |
Base shape control |
| shpgridcover |
X3FWGRD.VCX |
12/20/97 |
R |
Shape class that "covers" a (read-only) grid |
| Spinner |
| spnbase |
X3FW.VCX |
12/24/97 |
G |
Base spinner control |
| spnbound |
X3FWCTRL.VCX |
12/24/97 |
G |
Textbox incorporating default validation, etc. behaviors, assumes the ControlSource is set |
| Textbox |
| txtbase |
X3FW.VCX |
12/24/97 |
G |
Base textbox control |
| txtbound |
X3FWCTRL.VCX |
12/02/97 |
G |
Textbox incorporating default validation, etc. behaviors, assumes the ControlSource is set |
| txtpicklistvalid |
X3FWCTRL.VCX |
12/24/97 |
G |
Validates THIS.Value from a lookup table, sends the user to a picklist if not on file. NOTE: due to a VFP infelicity, if this textbox is used in a grid, the resulting grid picklist can only be navigated via the Search For textbox (to be fixed) |
| txtlabel |
X3FWCTRL.VCX |
09/03/97 |
G |
|
| txtpagerefresh |
X3FW.VCX |
12/24/97 |
R |
This is a special class that is AddObject()ed to pages of the pgfPageRefresh class in this .VCX. txtPageRefresh acts as a "voyeur" on each page, determining when the page needs refreshing. It is not intended for use for anything else. |
| txtpicklistfind |
X3FWPICK.VCX |
12/24/97 |
PG |
Textbox for use in building a container that holds an instance of grdPicklist. On every InteractiveChange(), this textbox tells the grid to SEEK(), etc. |
| txtgridnavfind |
X3FWFRM.VCX |
09/03/97 |
X |
txtPicklistFind subclass with specific attributes common to frmDEGridNav2Pages and grdDEGridNavNoPages |
| Timer |
| tmrbase |
X3FW.VCX |
10/02/97 |
PG |
Base timer control |
| tmreatstackedevents |
X3FW.VCX |
09/03/97 |
G |
Timer control that knows how to "eat" stacked Timer events |
| tmrpause |
X3FWCTRL.VCX |
09/03/97 |
PG |
Timer set up to take action when some activity that is being timed pauses for THIS.Interval |
| tmrpausegridrefresh |
X3FWCTRL.VCX |
09/30/97 |
R |
Timer used to take action in a grid when the user pauses navigation for THIS.Interval |
| tmrpausekeystrokes |
X3FWCTRL.VCX |
09/03/97 |
R |
Timer used to take action in a textbox/editbox/spinner/combo when the user pauses text entry for THIS.Interval |
| tmrpicklistvalid |
X3FWCTRL.VCX |
12/24/97 |
R |
|
| tmrtoolbars |
X3FWFRM.VCX |
12/18/97 |
PG |
|
| tmrtoplevelformprintpreview |
X3FWMISC.VCX |
09/03/97 |
X |
Get rid of the VFP native _MSYSMENU system menu during Print Preview from an SDI/Top-Level form. See X3FWMISC.VCX/frmReport.PrintPreviewSetup() |
| Toolbar |
| tbrbase |
X3FW.VCX |
12/18/97 |
G |
Base toolbar class |
| tbrgen |
X3FWFRM.VCX |
12/04/97 |
PG |
|
| tbrscadonav |
X3FWFRM.VCX |
12/18/97 |
R |
|