Identify the signature for an event handler on an OpenEdge .NET object

To identify the signature required for any ABL method or procedure that you want to define as a handler for a .NET event on an OpenEdge .NET object:

  1. Look up the object event that you want to handle in the OpenEdge documentation for the event (see the Class Events Reference section of ABL Reference).
  2. The syntax that introduces the event reference entry shows the required signature. For example, in the reference entry for the CreateRow event, this syntax appears:
    EventHandlerName  
       (INPUT sender AS CLASS System.Object,
        INPUT args AS CLASS Progress.Data.CreateRowEventArgs).
  3. You can then define your event handler parameter accordingly.