Skip to content

DataFlex Windows Application and Web Application Class Library

Show Only Public Classes | Windows Application Library | Web Application Library


Class Overview

About Dialogs and File Dialogs

Class Description
AboutDialog Used to create an About Dialog in an application.
AbstractFileDialog Abstract class used to provide access to the Windows file dialog.
AbstractProgressBar Abstract progress bar superclass.
AbstractShapeControl Abstract class used to demonstrate DataFlex communicating with the Windows API.
AbstractTreeView Abstract low level TreeView Class.
AppClientArea Provides a client area to contain all of an application's views (MDI child dialogs).
AppDialog Extends the MDIDialog class to provide support with a level consistent with the App... classes.
AppPanel Provides a top-level window for applications that is independent of all other windows.
AppStatusBar Status bar superclass.
AppToolBar Toolbar superclass.
Array Used to create a collection of values which are stored and accessed via item numbers.

XML Classes

Class Description
BaseData_Set Abstract class providing methods for accessing databases in a program.
BaseXmlDomAttribute Abstract XML class for handling an attribute node.
BaseXmlDomcDataSection Abstract XML class for handling cDataSection nodes.
BaseXmlDomCharacterData Abstract XML class for handling character/text nodes.
BaseXmlDomComment Abstract XML class for handling comment nodes.
BaseXmlDomDocument Abstract XML class for handling an XML document.
BaseXmlDomDocumentFragment Abstract XML class for handling an XML document fragment.
BaseXmlDomDocumentType Abstract XML class for handling Document Type (DTD) nodes.
BaseXmlDomElement Abstract XML class for handling element nodes.
BaseXmlDomEntity Abstract XML class for handling Entity nodes.
BaseXmlDomEntityReference Abstract XML class for handling Entity Reference nodes.
BaseXmlDomImplementation Abstract XML class for handling Implementation nodes.
BaseXmlDomNamedNodeMap Abstract XML class for handling named node map nodes.
BaseXmlDomNode The ultimate XML abstract superclass designed to handle all XML node types.
BaseXmlDomNodeList Abstract XML class for handling node lists.
BaseXmlDomNotation Abstract XML class for handling notation nodes.
BaseXMLDomParseError Provides support reporting parsing errors in an XML document.
BaseXmlDomProcessingInstruction Abstract XML class for handling Processing Instructions (PIs) nodes.
BaseXmlDomTextNode Abstract XML class for handling text nodes.

UI Controls

Class Description
BasicPanel Provides a top-level window for applications that is independent of all other windows.
BasicReport Supports creation of hierarchies of objects that can output data from the database or change large numbers of records in it.
BasicStatusBar Status bar superclass.
BasicToolBar Toolbar superclass.
BitmapContainer Provides a means for enabling users to select bitmap graphic files to display in programs.
Broadcaster Provides grouping and message-relaying services for a set of objects.
BusinessProcess Contains and executes the statements to perform a batch process on an application's database tables.
Button Displays a button, with an image and/or text label, that executes an action when clicked.

Additional Classes

Animation and Application Classes

Class Description
cAnimation Displays an AVI animation clip.
cApplication Encapsulates methods and properties that are essential to the running of your application.
cBaseDbLocalWebControlHost Abstract FlexTron base class that should never be instantiated by a developer directly.
cBaseErrorHandler Abstract class that contains the shared functionality of the cWebErrorHandler and the cWindowsErrorHandler.
cBaseHTTPTransfer Abstract class for handling HTTP transfers.
cBaseLocalControlHost Abstract API base class for executing SQL Statements from DataFlex.
cBaseSQLExecutor Abstract class for handling SQL execution.
cBaseWebComponent An abstract base DDO container for web component objects.

Command Bar Classes

Class Description
cCJCommandBar The main class used to create and manage a menu, toolbar, statusbar system.
cCJCommandBarAction Provides a standard COM import wrapper for the Codejock CommandBarAction class.
cCJCommandBarButton Provides a standard COM import wrapper for the Codejock CommandBarButton class.
cCJCommandBarCheckBox Provides a standard COM import wrapper for the Codejock CommandBarCheckBox class.
cCJCommandBarComboBox Provides a standard COM import wrapper for the Codejock CommandBarComboBox class.
cCJCommandBarEdit Provides a standard COM import wrapper for the Codejock CommandBarEdit class.

Data Classes

Data Dictionary and Data List Classes

Class Description
DataDictionary Provides a default interface object for validation tables used as prompt objects.
DataList Provides a one-column table of validation data for validation lists used with DataDictionary objects.
DataSet Abstract class that provides the capabilities of a standard GUI menu bar.

Entry and Form Classes

Class Description
Entry The basis of more-sophisticated data-entry classes.
Form To display and accept keyboard input.
FormExternalControl Abstract class enabling applications to provide users with a visual control to 'slide' through a range of values.

Miscellaneous Classes

Class Description
MenuBar Provides the capabilities of a standard GUI menu bar.
ModalPanel Creates modal popup panels.
OpenDialog Allows users to select a file in Windows.

Utility Classes

Class Description
ErrorSystem Supports DataFlex's interactive interface for all errors generated in a program.
HelpSystem Used to create help object for Windows Help Files.
InetTransfer Abstract class for handling HTTP and FTP transfers.