Previous | Contents | Index |
This section contains information about the Session Manager and
FileView applications.
1.9.17.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.
1.9.17.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:
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"""). |
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 1.7 for
more information about the color customizer.
1.9.17.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.
1.9.17.5 Session Manager Process---Stopping
V1.0
Stopping the Session Manager process can have serious consequences for nonprivileged workstation users. DECwindows must be restarted to avoid the following problems:
If you stop the Session Manager process, restart DECwindows (if you have system manager privileges) with the following command:
$ @SYS$MANAGER:DECW$STARTUP RESTART |
V1.2
The Window Dump to Print File utility prints an X Window dump using the xpr program.
The xpr program receives as input a window dump file produced by the Window Dump utility (xwd) and formats it for output on the following printers:
To use the xpr program, define xpr as a user-defined command:
$ xpr == "$DECW$UTILS:XPR" |
You must specify an input file. The xpr program prints the largest possible representation of the window on the output page. Options allow the user to add headers and trailers, specify margins, adjust the scale and orientation, and append multiple window dumps to a single output file.
Use the following command format:
$ xpr input_file [options...] |
Options include:
-append filename -noff -output filename -compact -device {ln03 | la100 | ps | lw | pp | ljet | pjet | pjetxl} -dump -gamma correction -gray {2 | 3 | 4} -height inches -width inches -header string -trailer string -landscape -portrait -left inches -top inches -noposition -nosixopt -plane n -psfig -render type -report -rv -scale scale -slide -split n-pages |
Table 1-1 defines the available options.
Option | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
-device devtype |
Specifies the device on which the file is printed.
Currently supported devices:
The default is PostScript. |
||||||||||||||||
-scale scale | Affects the size of the window on the page. The PostScript, LN03, and HP printers can translate each bit in a window pixel map into a grid of a specified size. For example, each bit might translate into a 3x3 grid. This would be specified by -scale 3. By default, a window is printed with the largest scale that will fit onto the page for the specified orientation. | ||||||||||||||||
-height inches | Specifies the maximum height of the page. | ||||||||||||||||
-width inches | Specifies the maximum width of the page. | ||||||||||||||||
-left inches | Specifies the left margin in inches. Fractions are allowed. By default the window is centered in the page. | ||||||||||||||||
-top inches | Specifies the top margin for the picture in inches. Fractions are allowed. | ||||||||||||||||
-header string | Specifies a header string to be printed above the window. | ||||||||||||||||
-trailer string | Specifies a trailer string to be printed below the window. | ||||||||||||||||
-landscape | Forces the window to be printed in landscape mode. By default, a window is printed so that its longest side follows the long side of the paper. | ||||||||||||||||
-portrait | Forces the window to be printed in portrait mode. By default a window is printed so that its longest side follows the long side of the paper. | ||||||||||||||||
-plane number | Specifies which bit plane to use in an image. The default is to use the entire image and map values into black and white based on color intensities. | ||||||||||||||||
-gray | Uses a 2x2, 3x3, or 4x4 gray scale conversion on a color image, rather than mapping to strictly black and white. This doubles, triples, or quadruples the effective width and height of the image. | ||||||||||||||||
-rv | Forces the window to print in reverse video. | ||||||||||||||||
-compact | Uses run-length encoding for compact representation of windows with white pixels. | ||||||||||||||||
-output filename | Specifies an output file name. | ||||||||||||||||
-append filename | Specifies a file name previously produced by xpr to which the window is to be appended. | ||||||||||||||||
-noff | When specified in conjunction with -append, the window appears on the same page as the previous window. | ||||||||||||||||
-split n-pages | Allows the user to split a window onto several pages. This might be necessary for very large windows that would otherwise cause the printer to overload and print the page in an obscure manner. | ||||||||||||||||
-psfig | Suppresses translation of the PostScript picture to the center of the page. | ||||||||||||||||
-density dpi | Indicates dot-per-inch density to be used by the HP printer. | ||||||||||||||||
-cutoff level | Changes the intensity level where colors are mapped to either black or white for monochrome output on a LaserJet printer. The level is expressed as percentage of full brightness. Fractions are allowed. | ||||||||||||||||
-noposition | Causes header, trailer, and image positioning command generation to be bypassed for LaserJet, PaintJet and PaintJet XL printers. | ||||||||||||||||
-gamma correction | Changes the intensity of the colors printed by the PaintJet XL printer. The correction is a floating-point value in the range 0.00 to 3.00. Consult the operator's manual to determine the correct value for the specific printer. | ||||||||||||||||
-render algorithm | Allows the PaintJet XL printer to render the image with the best quality versus performance tradeoff. Consult the operator's manual to determine the available algorithms. | ||||||||||||||||
-slide filename | Allows overhead transparencies to be printed using the PaintJet and PaintJet XL printers. |
The program contains the following limitations:
Program limitations with an LN03 printer:
Program limitations with a LA100 printer:
Program limitations with an HP printer:
xpr -density 96 -width 6.667 filename |
xpr -density 180 filename |
V1.2
On OpenVMS Alpha systems starting with DECwindows Motif Version 1.2 for OpenVMS, the AccessX extension provides features to help disabled users interact with workstations. These features make it easier to use the keyboard and mouse. You can interact with workstations by entering commands and manipulating menus and dialog boxes. However, with AccessX features, performing these input operations is even easier.
A client application is provided to enable and customize the AccessX features. To run this application, enter the following commands:
$ SET DEFAULT DECW$EXAMPLES $ RUN AccessX |
AccessX offers the features described in the following sections.
1.11.1 Sticky Keys
The Sticky Keys feature allows you to perform multikey operations with
one hand, one finger, or a mouth stick. You can use this feature to
enter uppercase letters or punctuation characters without having to
hold down the Shift key while pressing the character key. This feature
also makes it easier to enter control characters such as Ctrl/C.
1.11.2 Mouse Keys
The Mouse Keys feature lets you map actions that you would perform with
a mouse to keys on the numeric keyboard or other keys that you specify.
With this feature, you can use one finger or a mouth stick to move the
cursor to different areas of the screen, manipulate menus, and select,
cut, and paste text.
1.11.3 Toggle Keys
The Toggle Keys feature provides audio feedback when the Shift Lock
(Caps Lock) key is pressed. This feature helps users who might have
difficulty seeing the keyboard light indicator for the Shift Lock key
or users who are using a keyboard that does not provide light
indicators for any keyboard settings.
1.11.4 Repeat Keys
The Repeat Keys feature allows you to adjust the auto-repeat keyboard
mechanism speed or to turn it off entirely. With this feature turned
on, you can set your keyboard so that holding down a key for a longer
than average time does not cause a repeat entry of that character.
1.11.5 Slow Keys
The Slow Keys feature makes the keys less likely to respond when
brushed accidentally. With this feature turned on, the computer accepts
only keystrokes that are held for a certain length of time. The
computer ignores light keystrokes that are held only for a moment.
1.11.6 Bounce Keys
The Bounce Keys feature eliminates the problem of pressing a key and
then accidentally pressing it again before moving to another key. You
can set this feature to tell the computer not to process a second
pressing of a key unless a certain length of time elapses between each
pressing.
1.11.7 Time Out
The Time Out feature shuts off the AccessX features on a workstation
after a specified period of time. If you are sharing a workstation and
have set AccessX features, the settings are automatically turned off
before the next use. To retain the AccessX settings at all times, you
can turn off the Time Out feature.
1.12 Printing from Applications
V1.2
Applications that are linked against OSF/Motif Release 1.1.3 may end abruptly when you attempt to print on systems that do not have print queues. Any layered products that linked against the OSF/Motif Release 1.1.3 libraries and use the standard DECwindows print dialog ("print widget") are also affected.
As a possible solution, either avoid displaying the DECwindows print
dialog, or define a print queue on your system. The print queue does
not have to be connected to a printer to accept print jobs. Assign a
name to the print queue that indicates the print queue is not connected
to a printer, for example, NULL_PRINTER.
1.13 Unsupported Translations by the Motif XmText Widget
V1.2--3
By default, the Motif XmText widget does not support the following translations for Versions 1.1, 1.2, and 1.2--3 of the DECwindows Motif product:
F12: beginning-of-line() F13: delete-previous-word() Ctrl e: end-of-line() Ctrl j: delete-previous-word() Ctrl h: beginning-of-line() Ctrl r: redraw-display() Ctrl u: delete-to-start-of-line() ~Ctrl ~Meta ~Shift Alt<Key>space: self-insert() |
These translations are preferred by OpenVMS users to ensure consistency with the DCL command line interface.
The DECwindows Motif for OpenVMS Session Manager defines translations so that they can be used by applications that are displayed to an OpenVMS display server. If you display your applications on a different display server (for example, on a PC or DIGITAL UNIX workstation), these translations are not functional.
To enable these translations, add the following lines to your applications default file (for example, DECW$USER_DEFAULTS:app_name.DAT or to the file DECW$USER_DEFAULTS:XDEFAULTS.DAT):
*XmText.translations: #override \n\ <Key>F12: beginning-of-line()\n\ <Key>F13: delete-previous-word()\n\ Ctrl<Key>e: end-of-line()\n\ Ctrl<Key>j: delete-previous-word()\n\ Ctrl<Key>h: beginning-of-line()\n\ Ctrl<Key>r: redraw-display()\n\ Ctrl<Key>u: delete-to-start-of-line()\n\ ~Ctrl ~Meta ~Shift Alt<Key>space: self-insert()\n |
You can copy the text for these translations from the file DECW$SYSTEM_DEFAULTS:DECW$LOGIN.DAT.
Enabling these translations does not affect the standard Motif translations, such as Alt-right for end-of-line or Ctrl-right for end-of-word.
If you add lines to the file DECW$USER_DEFAULTS:XDEFAULTS.DAT file, startup performance for all applications is slightly degraded. |
Previous | Next | Contents | Index |