Create an accelerator table.
Create an animation control.
Create an entity that represents the overall application.
Provide information about an AppCommand event, which is launched by the extra keys on an extended keyboard or mouse.
Provide the base class from which all application windows are subclassed.
Provide the base class from which all list boxes are subclassed.
Create a bitmap, which is a bit pattern entity — that is, a two-dimensional array of pixels, each pixel having color attributes (monochrome or color).
Bitmaps are created from resource entities, and can be used to create brushes and icons.
Create a Bitmap object; this type of entity is part of the DrawObject hierarchy, which provides a means of displaying and manipulating various objects.
Create a bounding box, which is a set of four numbers that represent the bottom-left and top-right corners of a rectangle.
Create a brush, which can be used by the Window:PaintBoundingBox() method and the DrawObject hierarchy.
Provide the base class from which all buttons are subclassed.
Create an image list for use with buttons.
Provide a class to store and decode all data for an e-mail.
Wrapper class for high-level File Transfer Protocol (FTP) functions provided by Microsoft in Wininet.dll.
Create check boxes, which are controls that can be toggled on or off by a user (or for 3-state check boxes, to a third state).
Create child application windows.
Wrapper class for an Http (Hypertext transfer protocol) session.
Provide a class for the Internet Message Access Protocol (IMAP).
Class for establishing dial up connections
Create an object to refer to the Windows clipboard, which allows the sharing of text and bitmaps between different applications. Unlike DDE, the data transfer is almost always user-initiated, such as when the user of an application selects the Paste menu command.
Base class for CPop, CSmtp and CNNTP classes.
Base class for CEmail class.
To encapsulate Internet news messages.
Create an Internet News Server based on NNTP (Network News Transport Protocol).
Select or create a color, which can be used by a Brush, Pen, or DrawObject object.
Create a combo box, which is used when you need to provide the user with both a list of choices and an edit control (to optionally allow them to type in their own choice).
Encapsulate a ComboBoxEx control.
Provide information about a ComboBoxEx EndEdit event
This class contains all properties of a ComboBoxEx item.
Encapsulate a Win32 console application.
A helper class encapsulating a console window's coordinates.
Provide the base class from which all controls are subclassed.
Provide information about a control that generated a control event
Provide information about a control that generated a FocusChangeevent
Provide information about a control notification event, which is generated when a control is required to notify its parent window of an event.
Create a control as part of the Window hierarchy, thereby allowing the behavior of the control to be customized using event handlers.
Provide a class for Internet Post Office Protocol (POP).
Abstract class for wrapping an Internet session.
Provide a class for Internet Protocol SMTP.
Provide a class for low-level TCP/IP programming.
Provide an interface to handle large Email Messages and attachments
A class that represents the cursor in the shape of a hand.
Create a text cursor, which is used to visually represent the position in a window where the next piece of text appears.
Provide a base custom control class from which to derive specialized custom controls.
Create a data browser, which is a spreadsheet-like table for displaying information from a data server.
Create columns for use in a data browser.
Create a data window that behaves like a modal dialog window (also commonly referred to as a dialog box).
Create a field, which is an object that holds information that defines a particular field in a data server (for example, the field's data type and length).
Create a data list view as a faster, read-only, standalone control and an alternative to a data browser.
Provide the base class from which all Visual Objects data servers are subclassed.
Create a data window which is capable of interacting intelligently with a data server.
Create a date field specification which holds date data type information.
An auxiliary class used by the DateTimePicker and MonthCalendar controls to represent a date range.
Encapsulate a DateTimePicker control.
Provide information about a date time selection event, which is generated when a user selected a Date or Time in a DateTimePicker control.
Hold the file name and path for a .DBF file and provide DBF-related functions, such as creating, copying, deleting, moving, and renaming files.
Create a data server that can operate with existing .DBF database files and their associated index files.
Create a dialog window (also commonly referred to as a dialog box), which allows the application and end user to interact. This type of dialog can be modal or modeless (see the description below).
Create a Dimension object, which is used to describe the size of two-dimensional objects using ordered pair coordinates (width, height or x, y).
Create the client for use in a drag-and-drop operation.
Create the server for use in a drag-and-drop operation.
Provide information about a drag event, which enables the drag-and-drop client (the receiving window) to track the progress of the mouse during the drag operation and to identify the files that the user can drop.
Provide the base class from which all DrawObject objects are subclassed.
Provide the base class from which all edit controls are subclassed.
Provide information about an EditFocusChangeEvent, generated when an edit control (i.e., SingleLineEdit, MultiLineEdit, or EditWindow) gains or loses the keyboard focus.
Create an edit control as part of the Window hierarchy, thereby allowing the behavior of the edit control to be customized using event handlers.
Create an EllipseObject object; this type of entity is part of the DrawObject hierarchy, which provides a means of displaying and manipulating various objects.
Present the user with an error message box.
Provide the base class from which all events are subclassed.
Provide the base class from which all event-handling classes are subclassed, embodying the elements needed by any objects that receive events.
Create an explorer window.
Provide information about an ExposeEvent, used to notify a window that it may need to be repainted.
Create a field specification, which holds general data type information about data elements, such as database fields and window controls.
Create a file specification, which provides a useful framework for managing file names and paths.
Create a FixedBitmap object. Unlike the bitmaps created by the Bitmap class, fixed bitmaps are static — they do not need to be redisplayed every time an ExposeEvent occurs. FixedBitmap objects can be created dynamically or from a resource entity.
Create a FixedIcon object. Unlike the icons created by the Icon class, fixed icons are static — they do not need to be redisplayed every time an ExposeEvent occurs. FixedIcon objects can be created dynamically or from a resource entity.
Provide the base class from which FixedBitmap and FixedIcon are subclassed.
Create a FixedText object. Unlike text displayed with Window:TextPrint(), fixed text from a FixedText object is static — they do not need to be redisplayed every time an ExposeEvent occurs. FixedText objects can be created dynamically or from a resource entity.
Provide information about a FocusChangeEvent, used to indicate a change in window focus (i.e., gaining or losing focus).
Create a font, which describes how characters are displayed on a window.
Provide a way to format a string specifying position (origin), font, and color.
Create a group box, which can be used to group related controls together.
Create a link to the help system in use.
Provide information about a HelpRequestEvent, used to describe the context and item combinations for which help is requested. (This can be help for controls, menu commands, and specific areas of a window.)
Create a horizontal scroll bar that is independent of its owner window.
Create a horizontal selection slider control.
Create a horizontal slider control.
Create a spinner with horizontal arrow buttons.
Create a hot key.
Create a hot key edit.
Create a hot key rule.
Create a hyperlabel, which stores information about another object.
Create a HyperLink control.
Create an icon, which is a small bitmap that the system displays for a window when it is iconized in its owner window.
Create an image list.
Present the user with informational message box.
Create an integer field specification, which holds integer data type information.
Register an application as a client able to request and receive data from a designated server application.
Provide information about an IpcDataRequestEvent, used to store the topic name (and length) and the item name (and length) for which data has been requested.
Provide information about an IpcDataUpdateEvent, used to store information about the topic name, item name, and the new data.
Provide the base class from which all Ipc event classes are subclassed.
Provide information about an IpcExecuteRequestEvent, used to store information about the topic, item, and command string.
Register an application as a server able to access data on specific topics and update registered topics and update registered client applications.
Create topic (and items) to be supported by an IPC server and which IPC clients can request. These objects are used by IpcServer:AddTopic() and IpcClient:RequestData().
Create a global memory object and pass a data handle back to the application.
Provide information about a KeyEvent, used to encapsulate information about the key that was pressed.
Create a LineObject object; this type of entity is part of the DrawObject hierarchy, which provides a means of displaying and manipulating various objects.
Create a list box.
Create a list view control.
Create a list view column.
Provide information about a list view column click event, which is generated when the header of a column in a list view control is clicked.
Provide information about a list view delete event, which is generated when an item in a list view control is deleted.
Provide information about a list view drag event, which is generated when an item in a list view control is dragged.
Provide information about a list view edit event, which is generated when the label of an item in a list view control is edited.
Create a list view item.
Provide information about events generated when operations with list view items are taking place.
Provide information about a list view key event, which is generated when a key is pressed while the list view control has the input focus.
Provide information about a list view mouse event, which is generated when a mouse button in a list view control is clicked or double-clicked.
Create a logic field specification, which holds logic data type information.
Create a menu. Menus consist of items which the user selects for execution; a menu item can be a string, a bitmap, or another menu.
Provide information about a MenuCommandEvent, generated when the user executes a menu item, either directly or through the use of accelerator keys.
Provide information about a MenuInitEvent, generated when the user first activates a menu for the first time.
Provide information about a MenuSelectEvent, generated whenever a menu item is highlighted on a menu (menu items are highlighted as the user moves either the mouse or the highlight bar up or down a menu).
Provide information about a MinMaxInfoEvent, generated whenever the size or position of a window is about to change. The MinMaxInfoEvent object describes the maximised width, height and position of the maximised window in addition to the minimum and maximum height and width of the window.
Create a modeless dialog window (also commonly referred to as a dialog box), which are used to present a collection of controls for user input and output.
Create a money field specification, which holds money data type information.
Encapsulate a standalone MonthCalendar control.
Provide information about a monthcalendar selection event, which is generated when a user selects a date in a MonthCalendar control.
Provide information about the location of the mouse, as well as which mouse button was pressed, when a MouseEvent occurred.
Provide information about a MoveEvent, used to notify the program that the user is in the process of moving a window.
Create a multiline edit control for displaying and entering information to a variable or field in a server. Multiline edit controls may be bound to a data server field of any type (character, date, logical, numeric, or memo).
Implement a container window for displaying multimedia data.
Create a number field specification, which holds numeric data type information.
Create a data window capable of hosting OLE objects.
Store information about an OLE drag and drop event.
Create a specialized shell window that includes support for in-place active OLE objects.
Present the user with a standard "file open" dialog box.
OrderSpec class was designed to model index information at the order level — not file level — and complement the DBFileSpec class.
Provide the base class from which all objects containing ordered pairs of values are subclassed.
Present the user with a standard color palette dialog box, allowing the user to define custom colors.
Create a pen, which can be used to draw lines in a particular color, style, and width. Pens are used by the Window:LineTo() method and the DrawObject hierarchy.
Construct a PieObject object.
Create a point, which is used to describe a location on the canvas of a window. The Point class does not interpret the coordinates — whether they are screen or canvas coordinates is context-dependent.
Create a mouse cursor, which is used to visually represent the mouse in a window.
Create an object that represents a single print job.
Provides facilities for determining the number of the page to be painted, as well as the area of the page to be painted.
Create an object that allows you to set up the printing device for an application. It also allows you to invoke the standard dialog box to configure a default printer and change values, such as changing the page orientation or paper source.
Create a progress bar.
Create a push button, which can be used to initiate an event and associated action when clicked on by the user.
Create a radio button.
A group of radio buttons considered as a combination control, presenting a set of options and returning a single value.
Create a range, representing the minimum and maximum values of the coordinates (or scroll units) that the thumb position on a scroll bar can move — up or down, left or right.
Create a RectangleObject object; this class is part of the DrawObject hierarchy, which provides a means of displaying and manipulating various geometric objects.
Manage Report Editor reporting activities, as well as the appearance of the Report Editor window.
Provide information about the ResizeEvent, used to indicate that a window has been resized.
Identify a file containing resource information.
Identify and create a ResourceID using a numeric resource ID.
Extract strings from a resource entity.
Create a rich edit control.
Provide information about a rich edit protection event, which is generated when the user attempts to edit protected text in a rich edit control.
Provide information about a rich edit selection event, which is generated when the selection in a rich edit control is changed.
Provide standard save-file dialog facilities.
Provide the base class from which all scroll bars are subclassed.
Provide information about a ScrollEvent, generated when a scroll bar is manipulated.
Present the user with a standard color palette dialog box.
Create a selection, which represents the start and end of a text selection in an edit control as an ordered pair.
Create a selection slider.
Provide an intermediate class from which all two-dimensional objects are subclassed.
Create a shell window, which provides MDI support for your applications.
Create a single-line edit control for displaying and entering information to a variable or field in a server. Single-line edit controls may be bound to a data server field of any type (character, date, logical, numeric, or memo).
Create a slider control.
Provide information about a slider event, which is generated when the thumb of a slider is dragged with the mouse or moved by pressing the Direction keys.
Create a spinner.
Provide information about a spinner event, which is generated when either of the spinner's arrow buttons is clicked.
Create a split window.
Provide the base class from which all Visual Objects catalog classes are subclassed.
Describe an SQL column.
Describe the attributes of an SQL column.
Manage an SQL connection to an ODBC data source. A SQLConnection object is needed before any database operations can be performed.
Represent an SQL data value; used internally by SQL classes.
Describe a SQL error.
List the columns and associated privileges for one or more tables.
List the column names in specified tables.
List the column names that comprise foreign keys, if they exist for a specified table.
List the column names that comprise the primary key for a table.
List the input and output procedure parameters and columns that make up the result set for the specified procedures.
List the procedure names stored in a specific data source.
List information about the optimal set of columns that uniquely identifies a row in a specified table or the columns that are updated automatically when any value in the row is updated by a transaction.
List the table statistics and the indexes.
List the tables and associated privileges.
List the table names stored in a specific data source.
List the ODBC data types that are supported by this connection.
Describe a SQL parameter.
Manage a SQL select statement to select a set of rows from an ODBC data source. The rows can be read, modified, or deleted using the SQLSelect methods.
Manage a SQL statement.
Manage a table.
Describe a SQL value.
Provide the base class from which all color dialog boxes are subclassed.
Provide the base class from which all standard dialog boxes are subclassed.
Provide the base class from which all standard file-oriented dialog boxes are subclassed.
Encapsulate a standard folder dialog.
Provide standard font dialog facilities.
Create a status bar for use in a window.
Create a status bar item.
Create a status bar item to display the CAPS, NUM and INS status.
Create a string field specification, which holds string data type information.
Create a SysLink control.
An event that gets send when a use clicks on the link in a SysLink control.
Create a system menu.
Create a tab control.
Present the user with a text message box.
Provide the base class from which all controls are subclassed.
Create a text-drawing object.
Create a toolbar.
Create a top-level application window.
Create a tree view control.
Provide information about a tree view delete event, which is generated when an item in a tree view control is deleted.
Provide information about a tree view drag event, which is generated when an item in a tree view control is dragged.
Provide information about a tree view edit event, which is generated when the label of an item in a tree view control is edited.
Provide information about a tree view expanded event, which is generated when an item in a tree view is expanded or collapsed, exposing or hiding its children.
Provide information about a tree view expanding event, which is generated when an item in a tree view is about to be expanded or collapsed, exposing or hiding its children.
Create a tree view item.
Provide information about a tree view key event, which is generated when a key is pressed while the tree view control has the input focus.
Provide information about a tree view mouse event, which is generated when a mouse button in a tree view control is clicked or double-clicked.
Provide information about a tree view selection event, which is generated when the current selection in a tree view control has changed or is about to change.
Create a vertical scroll bar.
Create a vertical selection slider control.
Create a vertical slider control.
Create a spinner with vertical arrow buttons.
Create a warning message box.
Provide the base class from which all windows are subclassed.
Create a window horizontal scroll bar.
Create a window scroll bar.
Create a window vertical scroll bar. This is the base class for the horizontal and vertical window scrollbars.