3. Programming Frames : How You Can Invoke Frames : FrameExec Object
 
Share this page                  
FrameExec Object
Each time you open a frame with the openframe, callframe, or gotoframe statement, OpenROAD creates a FrameExec object for the frame. FrameExec is the OpenROAD system class that contains information about the running instance of a frame, such as the parent frame, the list of fields that are currently selected, and the starting menu for the frame. The FrameExec object also provides methods for manipulating the frame, such as the SendUserEvent method for communicating with other frames and the methods for opening predefined pop‑up frames. For a complete list of the FrameExec attributes and methods, see the Language Reference Guide online help.
There is one FrameExec object for each running instance of the frame. If you open the same frame more than once, OpenROAD creates a separate FrameExec object for each instance of the frame.