When you insert an ActiveX control into your application, the AppBuilder creates a control‑frame with the CREATE widget statement and specifies a default name (NAME attribute value) for the widget. The AppBuilder creates a design‑time instance of the ActiveX control based on the control you select in the AppBuilder, making its design‑time properties available to the AppBuilder. When you save your application, the AppBuilder saves the design‑time instance in a separate file (with .wrx extension) for use at run time.At run time, your application accesses the control indirectly through the control‑frame widget. First, you use the COM-HANDLE attribute to return a component handle to the control‑frame COM object. Second, you use this handle to access properties and methods of the control‑frame COM object, which provide access to the ActiveX control itself.
BACK-TAB navigation key function event END-ERROR universal key function event GO universal key function event HELP universal key function event TAB navigation key function eventCREATE widget statement, The chapter on ActiveX control container support in OpenEdge Development: Programming Interfaces
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates. |