Plugins: Insert a command in command stack like return code 3 does
Is there an SDK call to insert a command into the RR command stack like a return code 3 does from the plugin ProcessCommand?
I know I can use SDK.Execute but that puts the command(s) at the end of the RR command stack.
It would be convenient to do this if the plug-in needs to "expand" the incoming command and continue processing.
This would be especially helpful if the plugin is "trapping" an RR command and needs to use return code 0 so other plug-ins see the command.
The "inserted" command should be executed right after all other plug-ins have "seen" the command.
The "inserted" command(s) should probably be kept in a FIFO stack and executed when the current command has finished.
Just a thought (and a little wish).