Progress Developer Studio for OpenEdge publishes a named event each time any of several system operations (for example, opening or closing a file) occurs. By using the
SUBSCRIBE statement in ABL code, you can capture these events and respond to them programmatically.