6
HA0277T Rev H Dec 2016
Chapter 2
automated positioning applications very rapidly and with great ease. The APT server
is described in more detail in Section 2.2.4.
Aside
ActiveX®, a Windows®-based, language-independent technology, allows a user
to quickly develop custom applications that automate the control of APT system
hardware units. Development environments supported by ActiveX® technology
include Visual Basic®, LabView™, Borland C++ Builder, Visual C++, Delphi™,
and many others. ActiveX® technology is also supported by .NET development
environments such as Visual Basic.NET and Visual C#.NET.
ActiveX controls are a specific form of ActiveX technology that provide both a user
interface and a programming interface. An ActiveX control is supplied for each
type of APT hardware unit to provide specific controller functionality to the
software developer. See Section 2.2.4. for further details.
2.2.2
APTUser Utility
The APTUser application allows the user to interact with a number of APT hardware
control units connected to the ho st PC. This program displays multiple graphical
instrument panels to allow multiple APT units to be controlled from the same screen.
All basic operating parameters can be altered and, similarly, all operations (such as
motor moves) can be initiated. Settings and parameter changes can be saved and
loaded to allow multiple operating configurations to be created and easily applied.
For many users, the APTUser application provides all of the functionality necessary
to operate the APT hardware without the need to deve lop any further custom