When you open a Progress Developer Studio for OpenEdge project, the OpenEdge Runtime searches the project's PROPATH for a file named _idestartup.p. If that file is found, any procedures that it contains are automatically executed. Therefore, you can implement a custom startup routine by creating the _idestartup.p. procedure.
For example, you might write a startup procedure that subscribes to Progress Developer Studio for OpenEdge events.