[an error occurred while processing this directive]
HP OpenVMS Systems Documentation |
HP DECwindows Motif for OpenVMSNew FeaturesOrder Number: AA--RT2CC--TE
January 2005
This manual describes new features and enhancements that pertain to the DECwindows Motif Version 1.5 software. Revision/Update Information: This manual supersedes the HP DECwindows Motif for OpenVMS Alpha New Features for Version 1.3--1. Operating Systems: OpenVMS I64 Version 8.2 OpenVMS Alpha Version 8.2 Software Versions: DECwindows Motif for OpenVMS I64 Version 1.5 DECwindows Motif for OpenVMS Alpha Version 1.5
© Copyright 2005 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Intel and Itanium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Java is a US trademark of Sun Microsystems, Inc. UNIX is a registered trademark of The Open Group. The X device is a trademark of X/Open Company Ltd. in the UK and other countries. Printed in the US
ZK6663 This document was prepared using VAX DOCUMENT, Version V3.2n.
PrefaceThis document describes the new features introduced with the HP DECwindows Motif for OpenVMS Version 1.5 (DECwindows Motif) software on the OpenVMS I64 and OpenVMS Alpha platforms. For information about how these features might affect your system, read the release notes before you install, upgrade, or use the DECwindows Motif Version 1.5 software. The features in this manual are cumulative from DECwindows Motif for OpenVMS Version 1.0 and indicate any undocumented items that still pertain to the software. For previous features, a label within the description indicates when the feature was introduced. Intended AudienceThis manual is intended for system managers, users, and programmers who work with DECwindows Motif. Document StructureThis manual is structured as follows:
Related DocumentsFor additional information about OpenVMS or DECwindows Motif products and services, visit the following web site:
Reader's CommentsHP welcomes your comments on this manual. Please send comments to either of the following addresses:
How To Order Additional DocumentationFor information about how to order additional documentation, visit the following World Wide Web address:
ConventionsThe following product names may appear in this manual:
All three names---the longer form and the two abbreviated forms---refer to the version of the OpenVMS operating system that runs on the Intel Itanium architecture. All uses of DECwindows and DECwindows Motif refer to the HP DECwindows Motif for OpenVMS software; and all uses of X server and X display server refer to the DECwindows X11 Display Server. Additionally, all uses of DECwindows XUI (X User Interface) refer to the DECwindows product prior to DECwindows Motif Version 1.0. The following typographic conventions may be used in this manual:
Chapter 1
|
Title | Section |
---|---|
General User Features | |
Support for Internet Protocol Version 6 (IPv6) Transport | Section 2.1.1 |
Tool and Utility Features | |
xauth: IPv6 Considerations | Section 2.5.2.3 |
Installation and Upgrade Features | |
DECW$STARTUP Log File | Section 3.1.1 |
Security and Authorization Features | |
Support for ACME Subsystem (Alpha Only) | Section 3.2.1 |
X Display Server Management Features | |
New Parameter for Enabling IPv6 Support in the Font Server | Section 3.3.1 |
X Window System Library (Xlib) Features | |
IPv6 Considerations | Section 4.6.1 |
X Window System Extension and Protocol Features | |
ICE: IPv6 Considerations | Section 4.7.3.3 |
This chapter provides information about new features that pertain to
all users of DECwindows Motif.
2.1 General DECwindows Motif Environment
This section describes new features that are common to both the
New Desktop and Traditional DECwindows Desktop environments.
2.1.1 Support for Internet Protocol Version 6 (IPv6) Transport
V1.5
DECwindows Motif now supports the Internet Protocol Version 6 (IPv6) transport in addition to the existing support for the Internet Protocol Version 4 (IPv4) transport. Included in this release is support for the transport names described in the X11R6.6 and X11R6.7 specifications published by the X.Org Foundation (formerly X.Org).
Use of the IPv6 transport is enabled with the new global symbol DECW$IPV6_SUPPORT, which can be defined in the startup file SYS$MANAGER:DECW$PRIVATE_APPS_SETUP.COM.
Support for the IPv6 transport affects many DECwindows Motif components--from the display device to functions in the Inter-Client Exchange (ICE) library. See one or more of the following manuals (or sections in this manual) to learn about IPv6 support and its use.
For information about... | See the... |
---|---|
X Window System support for transport names | X.Org Foundation web site (http://www.x.org) |
Enabling IPv6 support, valid display name formats, host name translation, and using with font and proxy servers | HP DECwindows Motif for OpenVMS Management Guide |
Impact on the SET DISPLAY command | HP OpenVMS DCL Dictionary and DCL online help |
Impact on the xauth utility | Section 2.5.2.3 |
Impact on X Library (Xlib) routines | Section 4.6.1 |
Impact on ICE library routines | Section 4.7.3.3 |
V1.2--5
In general, DECwindows Motif supports the Extended File Specifications
(EFS) option available with OpenVMS. The interface either supports the
new ODS-5 file names, as described in the following sections, or
provides an error message indicating that the particular component does
not support the new names.
2.1.2.1 File Selection Popup Window
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 current OpenVMS documentation for more specific information
about using deep directories and the extended file name character set.
2.1.2.2 New Desktop and the File Manager Application
With an ODS-5 volume, the File Manager application supports deep directories, case preservation, and extended-length file names. File Manager 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 (^).
Any custom File Manager command extensions must be modified to support EFS.
See the current OpenVMS documentation for more specific information
about using deep directories and the extended file name character set.
2.1.2.3 Traditional Desktop and the FileView Application
The FileView application supports case preservation and creates files with the extended file name character set, but does not support any operations on its files.
FileView also 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.1.2.4 The Programming Libraries
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.1.2.5 Translated Image Support (TIS) Library
The translated image support (TIS) library has not been updated to
support EFS.
2.1.3 Color Customizer Example Program
The color customizer example program allows you to dynamically control
the colors of your workstation environment. Window, icon, and window
manager colors can be changed individually or as part of a palette
switch. You can control mapping between resources and color cells, as
well as the size and contents of the palette set. Also, automatic
shadowing with the standard Motif shadowing algorithms is supported.
2.1.3.1 Supported Displays
The color customizer supports any display using pseudocolor or
grayscale visuals. This includes most 4- and 8-plane workstation
displays.
2.1.3.2 Supported Applications
The color customizer can affect the colors of any applications that use the current release of the X Toolkit Intrinsics (Xt) included with X Window System Version 11 Release 5 (X11R5) or greater. Applications from other vendors and versions of the library previous to X11R5 are unaffected.
If the color customizer is used to control the colors of applications that have their own color customization dialog boxes (like the Session Manager, Window Manager, and DECwindows Mail), those application-specific color customization dialog boxes may not reflect the correct current color values while the customizer is running the application. This is normal; use the customizer instead of the application-specific dialog box to change these color values. |
To build the color customizer on OpenVMS systems, perform the following steps:
$ SET DEFAULT SYS$LOGIN $ CREATE/DIRECTORY [.CUSTOMIZER] $ SET DEFAULT [.CUSTOMIZER] $ COPY DECW$EXAMPLES:CUSTOM.C [] $ COPY DECW$EXAMPLES:CUSTOM.UIL [] $ COPY DECW$EXAMPLES:CUSTOMIMAGE.DAT [] $ COPY DECW$EXAMPLES:XSETROOT_CUST.C [] $ COPY DECW$EXAMPLES:BUILD_CUSTOMIZER.COM [] |
$ @BUILD_CUSTOMIZER.COM |
This command procedure creates the following output files:
To run the color customizer, perform the following steps:
$ RUN CUSTOM |
Only the colors of applications invoked after the customizer starts will be affected. For this reason, start the customizer as the first X application during the login process. |
As noted in Section 2.1.3.4, the color customizer should be the first X application started during the login process. Do this by starting it as a subprocess from within the DECW$LOGIN.COM file. Add a command to wait approximately 10 seconds between customizer startup and the startup of other applications.
For example, add the following lines to the DECW$LOGIN.COM file:
$! Starting the color customizer $ DISPLAY = F$LOGICAL("DECW$DISPLAY") $ SPAWN/NOWAIT/OUTPUT='DISPLAY' RUN SYS$LOGIN:CUSTOM.EXE $ WAIT 0:0:10 |
See Using DECwindows Motif for OpenVMS and HP DECwindows Motif for OpenVMS Management Guide for more information on modifying
DECW$LOGIN.COM.
2.1.3.6 Command Interface Summary
A box containing a list of available palettes is in the leftmost section of the Color Customizer window. Click on the desired palette to see the colors take affect.
Below the palettes are two arrays of colored buttons, representing the dynamically allocated color cells for normal and shadow colors. To find out what resources are affected by a color cell, click and hold the arrow button next to the color cell.
As a shortcut, you can click on the screen facsimile in the rightmost corner of the dialog box. If the portion you click on is colored by one of the resource values controlled by the customizer, the pop-up window for the appropriate color button is displayed. |
To modify a single color cell, click on the corresponding color button. A colormix widget pops up; as you modify the color, these modifications are reflected in your workstation environment. Use the colormix widget reset button to return to the starting color at any time. You can also change the color cell you are modifying by clicking on a different color button while the colormix widget is displayed.
The automatic shadowing option causes shadow and select colors to be automatically updated when their corresponding background colors are changed. The standard Motif shadowing algorithms are used for these calculations.
Use the File menu to modify, add, and delete color palettes as follows:
Changes made through the File menu automatically update the CUSTOM.DAT file, which contains the resource defaults.
The File menu Exit button causes the customizer application to exit. A warning dialog is displayed first. Note that the color cells allocated by the customizer (and used by the currently running applications) will be deallocated. After the customizer exits, if the colors of the currently running applications are not correct, the applications should be restarted to restore normal colors. Usually, there is no need to exit the color customizer; it is typically kept running at all times, like the Session Manager.
Next | Contents | Index |