Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

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.

TitleResults for “How to create a CRG?”Also Available in