- client
- The Gnome.Client instance doing the interaction.
- key
- A unique key.
- dialog_type
- The Gnome.DialogType that should be used to do the interaction.
All other Gnome.Clients are blocked from interacting with the user until the key is released via a call to Global.InteractionKeyReturn(int, bool).
Although the function is not obliged to respect the passed in Gnome.DialogType, it is bad form not to do so.