aiSee supports the concept of User Actions.
User Action means that commands can be specified in GDL (see
useractioncmd).
These commands are executed when one of the menu entries of the
Auxiliaries menu is invoked.
aiSee supports four commands to be specified in the graph description. They differ in the way that command line arguments are supplied to the command. The command specified for
The supplied arguments for user action 3 and 4 are a node title or a list of node titles respectively, i.e. before these commands are executed the user has to click a node or a set of nodes whose node titles are passed to the command.
The menu entries corresponding to the user actions
in the Auxiliaries menu can be specified in GDL as well with the
useractionname
graph attribute. Example:
graph: {
useractionname1: "Start netscape"
useractioncmd1 : "netscape"
useractionname2: "Visit aiSee.com"
useractioncmd2 : "netscape http://www.aiSee.com"
useractionname3: "Start aiSee with"
useractioncmd3 : "aisee"
useractionname4: "Start aiSee with ..."
useractioncmd4 : "aisee -multi"
//...
See User Actions and DDE for downloadable demos.