---------------------------------------------------------------------- HP ELOQUENCE A.06.30 - patch 0010250 ---------------------------------------------------------------------- This patch fixes a defect of the 16 and 32bit dlgsrv(32) GUI drivers for the Windows platform as released with A.06.30. This patch will be integrated in the A.06.30 release. A.06.30 must be installed before applying this patch. Severity: NORMAL Fixed problems: --------------- * DLG SET ".focus" applied to a container object (dialog/window or groupbox) now sets the focus to the first sensitive object inside the container object. * If an object does not specify its own .help attribute the dlgsrv did not always fallback to the parent object's one. * The following problems concerning on-line help DDE communications have been fixed: "Module ... is not active and I don't know how to start it" If this message is displayed although the on-line help browser has started successfully, you can now configure an additional wait interval which takes place immediately after the browser is launched and before the first DDE transaction is initiated. This can be specified in the [DlgSrv] section of your HP Eloquence client configuration file: HelpDDEWait=2500 The value is specified in milliseconds, thus 2500 is equivalent to 2.5 seconds. Please note that for technical reasons the HelpDDEWait configuration item has no effect with the 16bit dlgsrv. For the 32bit dlgsrv32 we decided to set the wait interval to 2.5 seconds by default which has proved to be appropriate in most cases, so normally it should not be necessary to configure HelpDDEWait at all. "DDE server did not acknowledge" If this message is displayed the internal DDE timeout has expired. While this was formerly set internally to 10 seconds it can now be configured in the [DlgSrv] section as well. Furthermore, the default value has been increased to 15 seconds: HelpDDETimeout=15000 The value is specified in milliseconds, thus 15000 is equivalent to 15 seconds. For the 32bit dlgsrv32, the client configuration file is named 'eloqcl.ini' and is located in the etc subdirectory of your HP Eloquence installation, for example C:/Programs/Hewlett-Packard/HP Eloquence/etc/eloqcl.ini. For the 16bit dlgsrv, it is named 'eloq.ini' and is located in the Windows directory, for example C:/Windows/eloq.ini. New Functionality ----------------- Platforms: Windows * The on-line help browser now can be configured in the [DlgSrv] section of your HP Eloquence client configuration file: HelpDDEModule=netscape For the 32bit dlgsrv32, this is the eloqcl.ini file located in the etc subdirectory of your HP Eloquence installation, for example C:/Programs/Hewlett-Packard/HP Eloquence/etc/eloqcl.ini. For the 16bit dlgsrv, this is the eloq.ini file located in the Windows directory, for example C:/Windows/eloq.ini. The default value is "netscape" which is the internal module name of the Netscape Navigator/Communicator. You can replace it with the module name of any HTML viewer which is aware of the "WWW_OpenURL" and "WWW_Activate" DDE topics. For example, to use the MS Internet Explorer instead of the Netscape browser, just specify: HelpDDEModule=iexplore Furthermore, you should specify an additional module path so the MS Internet Explorer can be started in case it's not already running. This is configured in the [Modules] section of the same configuration file: [modules] iexplore="C:\Program Files\Plus!\Microsoft Internet\Iexplore.exe" Replace this with the real location of the MS Internet Explorer executable on your particular system. Installation: ------------- Windows - 32bit dlgsrv32: Download the PE63-0010250-win32.zip file and unpack with WINZIP or PKZIP. Installation requires administrative capabilities. Please copy the dlgsrv32.exe file into the bin subdirectory of your HP Eloquence installation directory (for example C:/Programs/Hewlett-Packard/HP Eloquence/bin). Files: dlgsrv32.exe PE63-0010250-README.txt Windows - 16bit dlgsrv: Download the p6301025.zip file and unpack with WINZIP or PKZIP. Please copy the dlgsrv.exe file into your HP Eloquence 16bit installation directory (for example C:/Eloq). Files: dlgsrv.exe p6301025.txt