Application Data Passing [ HP DeskManager Customization ] MPE/iX 5.0 Documentation
HP DeskManager Customization
Application Data Passing
HP Desk allows you to integrate your own applications into it. Script
files and abbreviations allow you to start and direct the running of your
applications. However, once you have started up your application, it and
HP Desk can pass information (files) between each other. This is what is
meant by Application Data Passing. The features of Application Data
Passing are described in Chapter 11 .
Application Data Passing (sometimes known as the Application Umbrella) is
the mechanism which allows the user of an application program and the
application program itself to gain some access to HP Desk.
The application is run from within HP Desk, that is, as a son process.
Once running, the application has control of the user's session. The
user will be in the application most of the time and will occasionally
suspend back into HP Desk, maybe to read new mail or retrieve a document,
before returning to the application once again. Control is returned to
the HP Desk user interface when the application program is killed.
The application can access some HP Desk items itself without the user
becoming involved. It can also put new items into the HP Desk database
without user intervention. All of the communication is done by setting
Interrupt Mode values into a JCW which is then read by HP Desk.
After termination, users are returned to wherever they were when they
originally started the application. If the application was started from
a script file, execution of the script will continue.
Script files can be used with Application Data Passing to achieve more
sophisticated integration.
MPE/iX 5.0 Documentation