I tried some things but they didn't work.
It's a little more coding but I think the WaitInlineDialog might be the easiest way forward.
One thing about that ... can you send it a list of text strings instead of physically putting them in literals?
... of course ... param [] strings. Excellent,
This way I could compose the string(s) as I am doing now with the regular Dialog - only showing what is appropriate for the character in the actions they can take in combat.