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.

DeskQed