ProcExec Class
The ProcExec class represents a running version of a procedure or frame in an application. When the procedure or frame terminates, OpenROAD frees the object. The ProcExec and FrameExec objects give you access to runtime information about the current state of the procedure or frame. Whenever your application calls a frame or procedure, OpenROAD creates a ProcExec (for procedures) or FrameExec (for frames) object. (The FrameExec object is actually a subclass of ProcExec.)
The methods defined for ProcExec give you a way to force the user to interact with the running procedure or frame. For example, the ReplyPopup method places a pop-up on the screen with a message to the user. The pop-up blocks the calling procedure or frame until the user replies to the message.
To access the ProcExec object or to call its methods, use the CurProcedure system variable.
Inherits From
Inherited By
FrameExec
GhostExec
MethodExec
Attributes
BlocksFrames
DataEntryErrorHandler
DBSession
InInitialize
LineNumber
LocalScope
Name
ObjectSource
Parent
Queries
Scope
Methods
Beep
ChooseColor
ConfirmPopup
DeferConfigure
DirectoryPopup
FilePopup
Flush
InfoPopup
ReplyPopup
SetExitTrap
Trace
WaitFor
Last modified date: 12/20/2023