(Windows only)
      A
component handle to the ActiveX object (ActiveX control or ActiveX automation
object) that generated the event being handled by the currently executing
ActiveX event procedure.
      Note: Does not apply to
SpeedScript programming.
     
    Syntax
      
      
          
          
            
              | COM-SELF [ :OCX-property-reference | :OCX-method-reference ] | 
          
        
        
          - 
            OCX-property-reference | OCX-method-reference
- A reference to a valid property or method associated with the ActiveX
control.
Example
      
      The
following code fragment displays the name and position of the ActiveX control
that generates a Click event:
      
          
          
            
              | PROCEDURE ANYWHERE.Click:
  MESSAGE "Clicked control" COM-SELF:Name "at X-position" COM-SELF:Left            "and Y-position" COM-SELF:Top VIEW-AS ALERT-BOX.
END PROCEDURE. | 
          
        
Notes
      
      
        - Unlike
ABL widget handles that have the HANDLE data type, the component
handle returned by COM-SELF has the COM-HANDLE data type.
- You can reference the COM-SELF handle only within an ActiveX control
(OCX) event procedure.
- The syntax for referencing ActiveX control properties and methods extends
the syntax for referencing widget attributes and methods. For more
information, see the Handle Attributes and Methods Reference.