*pushmacrofile()
Push a filename onto the macro file history stack.
Syntax
*pushmacrofile (filename)
Type
HyperMesh Utility Menu Command
Inputs
- filename
- The filename to push onto the Utilityメニュー history stack.
Example
The following example creates the Next and Prev buttons, and pushes two additional macro filenames onto the history stack.
*insertbutton(0,"prev",1,0,5,YELLOW,"prev macro file","prevMacroFile")
*insertbutton(0,"next",1,5,5,YELLOW, "next macro file","nextMacroFile")
*beginmacro("prevMacroFile")
*prevmacrofile()
*endmacro()
*beginmacro("nextMacroFile")
*nextmacrofile()
*endmacro()
*pushmacrofile("metalform.mac")
*pushmacrofile("optimize.mac")
The Utilityメニュー maintains a stack of the names of the macro files sourced in from the HyperMesh menu Configパネル. This command allows the user to push filenames onto history stack, and by using the *prevmacrofile and *nextmacrofile commands, they may move up and down the macro filename stack.