DeskQed
Older versions of Qedit did not support passing in the file name via Info=. Instead, a program called DeskQed acted as an interface between HPDesk and Qedit. You no longer need to use DeskQed, but we document DeskQed here as a reference for those who are still using it.
Because old version of HPDesk does not provide any Parm= or Info= options, the DeskQed interface uses two JCWs, DESKQEDPARM JCW and DESKQEDVISUAL JCW, and a default command file, to configure Qedit for editing from HPDesk.
DESKQEDPARM JCW
When Qedit starts up, it always executes configuration commands in Qeditmgr.Pub.Sys. Optionally, you can get Qedit to execute commands in Qeditmgr.Pub.logonaccount and/or Qeditmgr.logongroup. In the HPDesk/DeskQed environment you use these optional Qeditmgr files by setting a JCW before executing HPDesk.
:setjcw deskqedparm=1 {use Qeditmgr.Pub.logonaccount} :setjcw deskqedparm=1 {use Qeditmgr.logongroup} :setjcw deskqedparm=3 {use both of the above}
DESKQEDVISUAL JCW
DeskQed assumes that you do not have an HP terminal and that you would like to edit messages in Line mode. Setting the DESKQEDVISUAL JCW to any nonzero value places Qedit directly into Visual mode when editing an HPDesk message:
:setjcw deskqedvisual=1
Default Usefile
When DeskQed creates Qedit, it executes an optional usefile called DeskQed.Qlibdata.Robelle. You can add default configuration values to this file (e.g., Set Limits Sys Off); you should only use Set commands in DeskQed.Qlibdata.Robelle.
Version Entry Point
DeskQed does not print any banner or version number when it is run. To find the DeskQed version number and the status of the two configuration JCWs, use the version entry point:
:run deskqed.qlib.robelle,version DESKQED/QLIB/Copyright Robelle Solutions Technology Inc. 1988 (Version 0.4) DESKQEDPARM = 0 DESKQEDVISUAL = 1
Notes on DeskQed
DeskQed requires the temporary file DeskQscr. If you open this file in Qedit, invoke HPDesk, and then try to edit a message, DeskQed fails. A special message is printed in this case, warning you to return to Qedit and close DeskQscr before invoking HPDesk. Your original message remains unchanged in HPDesk.
DeskQed always runs the program file Qedit.Pub.Robelle. There is no way to change this.