aiSee: User Actions and DDE
aiSee can be easily integrated into and
intercommunicate with other applications.
- aiSee 3 for Windows and Linux can communicate with other applications via TCP.
For further information, see our FAQs or the
PDF manual that is included in the aiSee 3 distribution package.
- The Windows version of aiSee 2
communicates over a Dynamic Data Exchange (DDE) channel.
- The Unix versions of aiSee 2 use user signals.
aiSee features the concept of User Actions and allows commands
to be associated with nodes. This means that nodes can be selected
and their titles communicated to an application for processing.
Two examples of application scenarios are:
Interactive sitemaps
- A script processes HTML code, extracts
hyperlinks and passes the information to aiSee.
- aiSee visualizes the linkage graph
(see our Web-based demo).
- The user clicks on a node and the corresponding Web page
is opened in a Web browser or a text editor.
|
|  |
Editing graphs with aiSee
- An application produces a
GDL file and tells aiSee to display the graph.
- The user selects two nodes, followed
by applying a User Action called “Delete Edge” or “Add Edge”.
- aiSee communicates the
node titles back to the application which processes the GDL file,
deletes or adds the edge, and tells aiSee to display the
new graph.
aiSee 2 allows up to four commands to be
specified in the graph description.
The user can then execute these commands by invoking the corresponding
entries of the "Auxiliaries" menu. The command specified for
- User Action 1 and 2 takes no argument at all,
- User Action 3 takes one argument,
- User Action 4 takes a list of arguments.
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 on 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 as well.

|
aiSee 2 User Actions Demo (.tgz, 1kB, )
Requires aiSee 2.
How to install:
> tar -xzvf aiSeeUA.tgz
> cd aiSeeUA
> aisee demo.gdl |
 |
|

|
aiSee 2 User Actions Demo (.zip, 2kB, )
Requires aiSee 2. Before running demo.gdl,
please change to its installation directory. |
 |
|

|
aiSee 2 DDE Demo (.exe, 63kB, )
A small C program that demonstrates the use of aiSee 2’s DDE interface.
Requires aiSee 2.1.19 or higher. The sources are contained in a self-extracting zip file.
Simply follow the on-screen instructions. |
 |
|

|
aiSee 2 Demo (.tgz, 12kB, )
These are the sources of the demo program which is part of the aiSee 2
trial package.
How to install:
> tar -xzvf aiSeeDEMO.tgz
> cd aiseedemo
> more vcgdemo.cpp |
 |
|