HP OpenVMS Systems Documentation

Content starts here

Compaq DECwindows Motif
for OpenVMS
Release Notes


Previous Contents Index

2.7.3.13 CREATE/TERMINAL/DETACHED/PROCESS

V1.0

The /PROCESS=procnam qualifier does not work when used in conjunction with the /DETACHED qualifier, unless there is already a process running on the system where its process name is equal to the user name.

To work around this problem, use the following command procedure:


$! CREATE_TERM_PROC.COM
$!
$! Invoke as SPAWN/NOWAIT @CREATE_TERM_PROC procname
$!
$ SET NOON
$!
$! Set Process name to username
$!
$ X = F$CONTEXT("PROCESS", PID, "PRCNAM", "''F$PROCESS()'","EQL")
$ NAME = F$EDIT(F$GETJPI(X,"USERNAME"),"COLLAPSE")
$ SET PROCESS/NAME="''NAME'"
$ CREATE/TERMINAL/DETACHED/PROCESS="''P1'"
$!
$! Allow new process to RUN LOGINOUT before exiting subprocess
$ WAIT 00:00:10

If the /PROCESS=procnam qualifier specifies a process name that is already in use, the DECterm is created but creation of the process inside the DECterm fails. In this case, the DCL command CREATE/TERMINAL returns the following error message:


Duplicate process name

2.7.3.14 ReGIS Locator Report

V1.0

When DECterm sends a ReGIS locator report in response to the R(P(I)) command, or in multiple input mode and the locator position is outside the addressable area, DECterm sends a locator report with the coordinates omitted. For example, press the A key to generate the report:


A[]<CR>, where <CR> is a carriage return (ASCII code 13).

2.8 DECW$CDPLAYER

This section contains information about the DECW$CDPLAYER application.

2.8.1 Problems and Restrictions

The following notes describe the known problems and restrictions that currently exist with the DECW$CDPLAYER application.

2.8.1.1 Required Privileges

V1.1

The DECW$CDPLAYER application in the DECW$EXAMPLES directory requires PHY_IO and DIAGNOSE privileges to operate the compact-disc player hardware. Either your process or the image must have these privileges.

2.9 DECwindows Mail

This section contains information about the DECwindows Mail application.

2.9.1 Corrections

The following notes describe the resolution of problems with the DECwindows Mail application that previously resulted in an error or required a workaround.

2.9.1.1 Can Drag Messages Between Folders While Text is Selected in an Alternate Window

V1.2--6

You can now drag one or more mail messages between folders in DECwindows mail after selecting a range of text in another application window, such as a DECterm window.

Previously, this action caused a selection conflict when the user returned to the Mail application and attempted to drag the highlighted messages to a new folder. This problem has been corrected.

2.9.1.2 Can Send Multiple Messages from the DECnotes Interface

V1.2--6

You can now send multiple mail messages from the DECnotes interface to DECmail. This action no longer results in an access violation.

2.9.1.3 Can Pick Inbox on Receipt of New Mail (Alpha Only)

V1.2--6

You can use the Pick menu to select messages from the Inbox while new messages are being received. This action no longer causes the application to crash.

2.9.1.4 Window Color Options Displayed Correctly (New Desktop Only)

V1.2--6

Previously, when attempting to change colors in DECwindows Mail, the five window color options in the lower portion of the Window dialog box were unreadable (displayed as black text on black background). This problem has been corrected; all options are now displayed in the appropriate colors.

2.9.2 Problems and Restrictions

The following notes describe known problems and restrictions that currently exist with the DECwindows Mail application.

2.9.2.1 Support Removed for Display PostScript

V1.2--6

With the removal of the support for Display PostScript from the current version of DECwindows Motif, DECWmail no longer supports the display of messages that are exclusively PostScript code. In previous versions, DECWmail sensed the presence of a mail message containing PostScript and used Display PostScript to display the message.

Currently, when DECWmail detects a messages that is exclusively PostScript code, it displays the following error message:


[This PostScript® message cannot currently be displayed.]

As a workaround, use the Extract option in the File menu, (deselect the "Include Header Information" button in the Extract dialog box), and print the extracted file.

2.9.2.2 Pasting Messages from the Directory Window

V1.2--4

In DECwindows Mail, if the user selects one or more messages in the directory window using MB1 and then clicks on MB2 in another window (such as a DECterm window), the entire contents of the selected messages is pasted into the other window. The selected messages are highlighted in the directory window, however the text of the selected and pasted message is not highlighted in the Read window.

2.9.2.3 Responses to Keyboard Actions

V1.2--3

Enhancements in the DECwindows Mail application to comply more closely with OSF/Motif style conventions cause some changes with application responses to keyboard actions. Note the following changes.

If you use the Tab key to advance through text entry boxes in the Create/Send window, the current field is no longer highlighted. To select a field, use one of the standard Motif actions, such as double or triple clicking MB1, or use the Shift+Alt -> key sequence.

In several dialog boxes, press either the Select key or the space bar to activate a pushbutton through the keyboard. Note that the Return key and the Enter key are bound to other widgets in the dialog box. Alternatively, you can continue to click MB1 to activate a pushbutton.

2.9.2.4 Using the Color Customizer with DECwindows Mail

V1.2

If you use the color customizer sample program provided in the directory DECW$EXAMPLES to control DECwindows Mail colors, the DECwindows Mail color customization dialog boxes used to modify those colors may not reflect the correct current color values. This is normal behavior; use the color customizer instead of the DECwindows Mail color customization dialog boxes to change these values. Alternatively, exit from the color customizer and restart DECwindows Mail. See Section 2.1.1.2 for more information about the color customizer.

2.10 Extended File Specification (EFS) Support

In general, DECwindows Motif supports the Extended File Specifications (EFS) option provided in OpenVMS Alpha Version 7.2. The interface either supports the new ODS-5 file names or provides an error message indicating that the particular component does not support the new names.

2.10.1 Changes and Enhancements

The following notes describe those changes and enhancements made to the DECwindows Motif environment in support of EFS.

2.10.1.1 File Selection Popup Window

V1.2--5

The standard file selection popup window used by most DECwindows Motif applications fully supports ODS-5 style file names. The window supports deep directories, case preservation, and extended-length file names. The window supports entry of file names using the extended file name character and displays files using the extended file name character set using the circumflex character (^). See the OpenVMS Guide to Extended File Support for more specific information about using deep directories and the extended file name character set.

2.10.1.2 FileView Application (DECwindows Desktop Only)

V1.2--5

With an ODS-5 volume, the FileView application supports deep directories, case preservation, and extended-length file names. FileView supports entry of file names using the extended file name character and displays files using the extended file name character set using the circumflex character (^). See the OpenVMS Guide to Extended File Support for more specific information about using deep directories and the extended file name character set.

Any custom FileView command extensions must be modified to support EFS.

2.10.1.3 File Manager Application (New Desktop Only)

V1.2--5

The File Manager application supports case preservation and creates files with the extended file name character set, but does not support any operations on its files.

The File Manager application supports deep directories and extended-length file names with the following restriction. As indicated in the OpenVMS Guide to Extended File Support, ODS-5 volumes allow file names up to 236 8-bit characters in length and deep directory structures if the total file specification does not exceed 512 8-bit characters in length. The current version of the File Manager supports extended-length file names and deep directory structures with the additional restriction that a total file specification cannot exceed 235 8-bit characters in length. Exceeding this limit causes an error message for some menu items.

2.10.1.4 The Programming Libraries

V1.2--5

The programming libraries fully support deep directories and extended-length file names. However, the libraries do not support case preservation or the extended file name character set.

2.10.2 Corrections

The following notes describe the resolution of all EFS problems that previously resulted in an error or required a workaround.

2.10.2.1 File Manager Corrections for EFS (New Desktop Only)

V1.2--6

  • The "Selected/Copy to" menu item supports case preservation. The files are copied correctly with their case preserved.
  • The "Selected/Copy to" menu item no longer causes an error with file names that exceed 235 characters.
  • The "Selected/Change Permissions" menu works on files with file names that exceed 235 characters. Permission can now be changed on files with long file names.

2.10.3 Problems and Restrictions

The following notes describe the known problems and restrictions that currently exist with EFS in the DECwindows Motif environment.

2.10.3.1 File Manager Problems with EFS (New Desktop Only)

V1.2--5

  • The "Selected/Move to" menu item does not support case preservation. The files are moved correctly, but case is not preserved.
  • The File Manager currently does not support case preservation when you create file names that contain special characters. For example, "Special^&Characters" will be converted to "SPECIAL^&CHARACTERS.;1".
  • The "Selected/Put in Trash" menu item does not work on ODS-5 volumes marked for EFS (Extended File Specifications). This applies only to folders with extended file names. An error message similar to the following is displayed:


    File Manipulation Error
    
    Cannot create "sys$sysroot:[sysmgr.dt.trash]qwertyuiopasdfghjklzxcvbnm-
      QWERTYUIOPASDFGHJKLZXCVBNM.LONG_NAME;1"
    The most common cause is that you do not have
    the correct permissions for the involved
    files or folders.
    To view permissions, select the object and
    then select "Change Permissions..." from the
    Selected or popup menu.
    

    These files can be deleted at the DCL level.
  • Dragging a file or folder with an extended file name to Trash causes an error message. On an ODS-2 volume you can drag a file or folder with a short file name to Trash and still be able to restore it. On an ODS-5 volume you can drag a file or folder with a short name to Trash, but you cannot restore even files with short names from an ODS-5 volume. These files can be deleted at the DCL level.
  • The "File/New Folder" menu item can handle the creation of a folder when the path length exceeds 255 characters, but the folder cannot be displayed (it is hidden). These files can be viewed at the DCL level.
  • The "File/Find/File" menu item cannot find a file with file name that exceeds 235 characters if the full file name has been entered in the dialog's form field. To avoid the problem, use wildcards to conduct the search.
  • The "Selected/Purge" menu item does not work for long file names on ODS-5 volumes marked for EFS (Extended File Specifications). "Short" file names do not present this problem. An error similar to the following is displayed:


    File Manipulation Error
    
    Cannot create "sys$sysroot:[sysmgr.dt.trash]qwertyuiopasdfghjklzxcvbnm-
      QWERTYUIOPASDFGHJKLZXCVBNM.LONG_NAME;1"
    The most common cause is that you do not have
    the correct permissions for the involved
    files or folders.
    To view permissions, select the object and
    then select "Change Permissions..." from the
    Selected or popup menu.
    

    These files with long file names can still be purged at the DCL level.
  • Updated protection settings are not displayed when invoking "Fileview/Command/Protection," although the settings have actually been updated. However, the new settings can be verified by either issuing a DCL command or invoking "Fileview/Command/Show File."

2.10.3.2 Translated Image Support (TIS) Library (Alpha Only)

V1.2--5

The translated image support (TIS) library has not been updated to support EFS.

2.11 Notepad

This section contains information about the Notepad application.

2.11.1 Problems and Restrictions

The following notes describe known problems and restrictions that currently exist with the Notepad application.

2.11.1.1 Notepad Is Linked with the OSF/Motif Release 1.1.3 Toolkit

V1.2--3

The Notepad application is linked with the OSF/Motif Release 1.1.3 Toolkit. Notepad is not modified to link with the OSF/Motif Release 1.2.3 Toolkit, which is provided with the Compaq DECwindows Motif for OpenVMS, Version 1.2--6 product. The following restrictions apply:

  • OSF/Motif Release 1.2 drag-and-drop functionality is not supported. As a workaround, use the standard clipboard operations (Cut, Copy, and Paste) to transfer text into Notepad.
  • OSF/Motif Release 1.2 tear-off menus are not supported.

2.12 Paint

This section contains information about the Paint application.

2.12.1 Problems and Restrictions

The following notes describe known problems and restrictions that currently exist with the Paint application.

2.12.1.1 Private Colormaps

V1.1

If your workstation does not have sufficient colormap entries to view or edit a color image, Paint creates a private colormap. When this happens, the Paint image retains its colors, but the colors on the rest of the workstation are modified. To restore the colors to their original values, give another window input focus by clicking on it.

2.12.1.2 Slow Performance of Some Paint Operations

V1.0

On GPX systems, Paint might appear slow even when performing basic operations such as drawing a brush stroke. This is because the pixmap is being swapped into the pixmap memory in order to paint the object. If Paint performance is slow, click on the Pencil tool and draw a point in the image area. This should improve performance following the initial Pencil click.

When editing images (especially color images), you can resize the image area using the Picture Size... entry from the Options menu. Resize to the least possible image area to significantly reduce the amount of required pixmap memory.

2.13 Print Screen

This section contains information about the Print Screen utility.

2.13.1 Problems and Restrictions

The following notes describe known problems and restrictions that currently exist with the Print Screen utility.

2.13.1.1 PostScript Output Problem

V1.2--5

When using the Print Screen application to produce PostScript output on some printers, part of the output may be lost. Usually, the upper and left portion is missing when printing in landscape mode and the lower and left portion is missing when printing in portrait mode. This problem is caused by differences between PostScript printers. To correct this problem, DECwindows Motif Version 1.2--5 for OpenVMS added support for four resources that can be specified in DECW$PRINTSCREEN.DAT:


PrintScreen.plxtranslate
PrintScreen.plytranslate
PrintScreen.plxscale
PrintScreen.plyscale

These resources control the size and position of the PostScript image on the page. The plxtranslate and plytranslate resources control the x and y offsets of the image in inches from the origin. The plxscale and plyscale resources are an x and y scale factor to allow the entire image to be displayed on the page after the origin is moved.

2.14 Session Manager and FileView

This section contains information about the Session Manager and FileView applications.

2.14.1 Corrections

The following notes describe the resolution of problems with either the Session Manager or FileView application that previously resulted in an error or required a workaround.

2.14.1.1 Can Create DECterm Windows from the Qualifiers Dialog Box (DECwindows Desktop Only)

V1.2--6

Creating DECterm windows from the DECterm Qualifiers dialog box now creates a single window each time you select the Apply or OK button. Previously, this action created duplicate instances of the window, which occasionally caused Session Manager to fail.

2.14.2 Problems and Restrictions

The following notes describe known problems and restrictions that currently exist in either the Session Manager or FileView applications.

2.14.2.1 Invoking DECchart from the Session Manager Applications Menu

V1.2--3

If you invoke the DECchart application from the Session Manager applications menu, your session can fail. As a workaround to this problem, edit the file VUE$LIBRARY:DECCHART$VUE.COM to incorporate the following text:


$!
$! Copyright (c) 1989, 1991 Digital Equipment Corporation.
$! All rights reserved.
$!
$! Command procedure to run DECchart from the User Executive
$! in DECwindows
$!
$  vue$suppress_output_popup
$!
$! See if we should skip the dialog box
$!
$    vue$get_symbol vue$show_hidden_dialogs
$    vue$read show_hidden_dialogs
$
$    if show_hidden_dialogs then goto select_qualifiers
$       vue$get_qualifiers
$       goto do_chart
$
$select_qualifiers:
$       vue$popup_qualifiers
$
$
$do_chart:
$
$ vue$popup_progress_box 8
$ vue$read vue$command
$
$ if "''vue$command'" .eqs. "DETACHED_APPLY" then goto
$ select_qualifiers
$
$ 'vue$command
$
$ decchart :== $sys$system:decchart$motif.exe
$ vue$get_next_selection
$ vue$read selection
$ decchart 'selection
$
$ vue$check_verb_loop
$ vue$read loop
$ if "''loop'" .eqs. "TRUE" then goto select_qualifiers

The only change is to relocate the following line from the beginning of the VUE$LIBRARY:DECCHART$VUE.COM file:


$ vue$popup_progress_box 8

This statement causes the Progress Box to pop up after the qualifiers are processed.

2.14.2.2 Security Options

V1.2

In the Session Manager Security Options dialog box, place the node name within quotation marks if the name contains any of the following:

  • Reserved characters: space, tab, comma (,) or double quotation mark (")
  • Double colon (::)
  • A colon (:) as the final character in the node name

Session Manager automatically adds quotation marks to the node name if they are needed, unless the node name begins with a double quotation mark. If the node name begins with a double quotation mark, Session Manager assumes that the user has already quoted the node name and does not change it.

Within a quoted string, a double quotation mark should be replaced by two double quotation marks (""). For example, the quoted string "DEC:.zko."my node"" should be changed to the following:


("DEC:.zko.""my node""").

2.14.2.3 Using the Color Customizer with Session Manager

V1.2

If you are using the color customizer example program provided in the directory DECW$EXAMPLES to control Session Manager colors, the Session Manager color customization dialog boxes used to modify those colors may not reflect the correct current color values. This is normal behavior; use the color customizer instead of the Session Manager color customization dialog boxes to change these values. Alternatively, exit the color customizer and restart your session. See Section 2.1.1.2 for more information about the color customizer.

2.14.2.4 Input Focus Change When Starting Private Logo

V1.0

If you are logging into DECwindows and using a private logo command file, input focus might revert unexpectedly to the Username field when the private logo starts up.

2.14.2.5 Stopping a Session Manager Process

V1.0

Stopping the Session Manager process can have serious consequences for nonprivileged workstation users. DECwindows must be restarted to avoid the following problems:

  • A nonprivileged user cannot start a new Session Manager or create a new login box.
  • If the session is paused, the Pause cover window is deleted and unauthorized users can access windows on that workstation.
  • The workstation can also become unusable if the Session Manager process is terminated by the job controller (for example, when the user's access hours, which might be from 8 a.m. to 5 p.m., are exceeded).
    As a possible solution, restart DECwindows on each workstation in a batch job that runs during off-hours.

If you stop the Session Manager process, restart DECwindows (if you have system manager privileges) with the following command:


$ @SYS$MANAGER:DECW$STARTUP RESTART


Previous Next Contents Index