IV. Message system
110
Developer handbook DATAformXTension © 1992-2004 www.gassenhuber.de
The input folder is the folder [QuarkXPressFolder]/DATAform/Eingang
The output folder is the folder [QuarkXPressFolder]/DATAform/Ausgang/Benutzer
Erroneous messages are placed in the folder [QuarkXPressFolder]/DATAform/Fehler
The Eingang and Benutzer folders are empty after a successful execution. If one of the partners
could not collect a message, it will remain in the folder. Old messages may hinder the
exchange and should be erased from all three folders. The DATAform 4D interface 3.0 or
higher performs this automatically.
The folder names DATAform, Eingang etc. are language independent, they remain unchanged
in an Italian or French QuarkXPress version. The database must therefore only know the path
to the QuarkXPress folder and can derive all other paths from there.
Activate message system
Activate the server in QuarkXPress/DATAform/preferences...
< None >
The server is deactivated.
In background only
The server activity switches on if QuarkXPress is not the front most application or is hidden.
If QuarkXPress is brought to the foreground, an active server procedure is completed; then the
server activity is switched off. Messages which from this moment on are put in the Eingang
folder are not processed. If QuarkXPress is once again sent to the background, the stacked
messages will be processed one by one.
This is the default setting for a system in which the user works with QuarkXPress and the
database.
Fore- and background.
The server activity is always active. Even while a user is working in QuarkXPress incoming
messages will still be processed by QuarkXPress. The thought behind this option is using a
QuarkXPress server on an individual computer in a network. With this setting a separate
DATAform workspace could transfer tasks to this QuarkXPress computer.
The message system is platform independent. MacOS and Windows QuarkXPress versions
may be used together.