The DtActionInvoke function provides a way for applications to invoke desktop actions on file or buffer arguments.
Applications can register a callback for receiving action-done status and return arguments.
The w argument is a widget that becomes the parent of any dialogs or error messages resulting from action invocation. This widget should be a top-level application shell widget that continues to exist for the action's expected lifetime. This argument must have a non- NULL value. The action argument is the name of the action to be invoked. The action database may define more than one action with the same name.