ATEasy's Internal Type Library

ATEasy's internal library of controls, classes, procedures, types, and variables is available under the Libraries submodule. This library is created from two DLLs that are installed in the Windows system directory as part of the ATEasy installation:

AteCtl.dll--Provides ATEasy's built-in ActiveX controls.

AteRt.dll--Provides ATEasy's built-in classes, modules data types, and variables.

The ATEasy internal library provides functions such as low-level VXI and GPIB functions, port I/O functions, math and string functions, driver and log information functions, file functions, ActiveX and COMM functions, and DDE functions.

The internal library includes the following submodules:

 

Internal Library Submodule

Description

Classes

A class defines an object's characteristics. The ATEasy internal classes include descriptions of the ATEasy application, the program, system, driver modules, and the task and test objects. For information on all ATEasy classes, see About Classes.

Controls

The internal library controls contain ATEasy's built-in ActiveX controls, which are objects you can add to forms. The ATEasy built-in controls include buttons, check boxes, list boxes, and other form controls. For descriptions of all ATEasy controls, see About Controls.

Modules

The internal library modules contain the built-in function procedures of ATEasy. The ATEasy internal modules include GPIB and VXI procedures, math functions, and driver, file I/O, and port I/O procedures. For descriptions of all ATEasy internal procedures, see About Procedures.

Types

ATEasy provides internally-defined data types for use in your programs. The ATEasy internal data types include a color data type, an ATEasy file handle, and a Winsock socket handle. For descriptions of all ATEasy internal data types, see Internal Data Types.

Variables

ATEasy provides internally-defined variables and objects for use in programming. The ATEasy internal variables include App, for the ATEasy application object, and Program, for the ATEasy program object. All internal variables are declared with public scope. For more information on ATEasy's internal variables, see Variables.