ActiveX controls
- Last UpdatedJul 24, 2024
- 1 minute read
ActiveX controls are stand-alone software components that bring additional functionality to InTouch applications. ActiveX controls have properties, methods, and events that can be modified while an application is running to change the behavior of the control.
You can use several types of ActiveX controls in your InTouch application.
-
The InTouch HMI includes ActiveX controls for alarming.
-
Other products, such as ActiveFactory, provide controls for manipulating and analyzing data.
-
You can use third-party ActiveX controls.
-
You can develop your own ActiveX controls in Visual Basic or C.
You can use any number of ActiveX controls in your InTouch application. You can:
-
Select and paste an ActiveX control into any application window.
-
Adjust the size of the control, if sizing is supported by the control.
-
Duplicate, cut, copy, paste and delete ActiveX controls.
-
Align ActiveX controls: left, right, top, bottom, and center point.
-
Add ActiveX controls
-
Combine ActiveX controls with other objects when creating a cell.
-
Use the properties, methods, and events supported by the particular ActiveX control properties.
InTouch applications do not support the following types of ActiveX controls:
-
Windowless controls
-
Simple frame site or area box
-
Containers
-
Data controls
-
Dispatch objects
InTouch applications only support these data types: discrete (Boolean), integer (32-bit numbers), real (floating point IEEE notation with 32 bits), and message (strings up to 131 characters). Unsupported data types include variant, pointers, arrays, structures, and parameterized properties.
ActiveX controls cannot overlap other InTouch objects, such as window controls or graphic objects. Too many ActiveX controls on one window can reduce system performance.