Software Product Description ___________________________________________________________________ PRODUCT: DECwindows Motif[R] OpenVMS User SPD 47.16.03 Interface/Russkij Version 1.2-3 This Software Product Description describes the common features of two products: o DECwindows Motif OpenVMS (VAX) User Interface/Russkij Version 1.2-3 o DECwindows Motif OpenVMS (AXP) User Interface/Russkij Version 1.2-3 that can be installed from the common software distribution called DECwindows Motif OpenVMS User Interface/Russkij Version 1.2-3. The appropriate software components will be automatically installed on OpenVMS system depending on CPU type (VAX or Alpha[TM]) in use. DESCRIPTION The DECwindows Motif OpenVMS User Interface/Russkij V1.2-3, provides DECwindows desktop environment (graphical user interface to the OpenVMS VAX and OpenVMS Alpha operating systems, such as menus, dialog boxes, the messaging system, the help system and on-line documentation) in the native (Russian) language. At the same time it extends and enhances the use of a base set of desk- top tools and desktop productivity applications, by facilitating pro- cessing of the native (Russian) language specific data. DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 supports Rus- sian data that conforms to the international ISO 8859/2 (ISO Latin 2) character set standard. DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 provides a trans- lated OSF/Motif Release 1.2.3 toolkit, which allows users to develop software applications in their native (Russian) language. This SPD describes only the internationalized and Russian specific fea- tures which are extensions or additions to standard DECwindows Motif for OpenVMS. For a description of the base functionalities of DECwindows Motif for OpenVMS, please refer to Software Product Description (SPD 42.19.XX). DIGITAL July 1995 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 INTERNATIONALIZATION FEATURES Locale Switching DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 provides a plat- form for developing locale-independent windowing applications. Appli- cations developed using the technologies of X11R5 and OSF/Motif R1.2.3 toolkit can exhibit different local language behavior according to the locale setting. DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 is based on the XPG locale model. Users can switch the language of an application by specifying the locale at startup time. This locale switching mecha- nism is also designed to be interoperable with other DECwindows Motif products, such as DEC OSF/1 and ULTRIX Worksystem Software. DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 supports a co- existence of different language variants on the same computing sys- tem, with the possibility of changing easily from one language to an- other. Language Variants Coexistence On the same system with DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 it is possible to install the following DECwindows Motif V1.2-3 for OpenVMS language variants: o DECwindows Motif OpenVMS User Interface/Czech V1.2-3 o DECwindows Motif OpenVMS User Interface/Magyar V1.2-3 o DECwindows Motif OpenVMS User Interface/Polski V1.2-3 o DECwindows Motif OpenVMS User Interface/Slovensky V1.2-3 o DECwindows Motif/Hangul V1.2-3 for OpenVMS o DECwindows Motif/Hanyu V1.2-3 for OpenVMS o DECwindows Motif/Hanzi V1.2-3 for OpenVMS o DECwindows Motif/Japanese V1.2-3 for OpenVMS o DECwindows Motif/Thai V1.2-3 for OpenVMS For more information about software prerequisites required to install these language variants, refer to the appropriate SPD, Release Notes and Installation Guide. The following DECwindows Motif V1.2-3 for OpenVMS language variants require the DECwindows Motif V1.2-3 for OpenVMS base product to be in- stalled and they CAN NOT be installed on the same system with DECwindows Motif Worldwide Support V1.2-3 for OpenVMS and DECwindows Motif OpenVMS User Interface/Russkij V1.2-3. 2 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 o DECwindows Motif OpenVMS User Interface/Deutsch V1.2-3 o DECwindows Motif OpenVMS User Interface/Español V1.2-3 o DECwindows Motif OpenVMS User Interface/Français V1.2-3 o DECwindows Motif OpenVMS User Interface/Italiano V1.2-3 o DECwindows Motif OpenVMS User Interface/Svenska V1.2-3 o DECwindows Motif/Hebrew V1.2-3 for OpenVMS Motif Toolkit/UIL Two Motif Toolkits are incorporated in DECwindows Motif OpenVMS User Interface/Russkij V1.2-3. They are based on OSF/Motif R1.2.3 and OSF/Motif R1.1.3 respectively. The default Motif toolkit is based on OSF/Motif R1.2.3. The OSF/Motif R1.1.3 toolkit is provided for backward compat- ibility. The OSF/Motif R1.2.3 toolkit is fully integrated with X11R5 Xlib and Xt to provide internationalization functionalities such as locale-encoded string supports and input methods. Some of the X11R5 international- ization features can be invoked via the OSF/Motif R1.2.3 toolkit, such as input methods with different interaction styles. OSF/Motif V1.2.3 Toolkit The OSF/Motif V1.2.3 toolkit provides the capability of processing lo- cal languages. New features incorporated in V1.2.3 include tear-off menus, drag-and-drop supports, and internationalization. The follow- ing widgets of the Motif Toolkit library provides internationaliza- tion character input/output capabilities and local language message display: o Command Widget o FileSelectionBox Widget o Label Widget o List Widget o MessageBox Widget o SelectionBox Widget o RowColumn Widget o Scale Widget o BulletinBoard Widget o Text Widget o TextField Widget 3 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 DECwindows Extensions to Motif Toolkit The DECwindows Extensions to Motif Toolkit library is enhanced for in- ternationalization with the X11R5 features. The following widgets of the DECwindows Extensions to Motif Toolkit library provide interna- tionalization character input/output capabilities and local language message display: o ColorMix widget o CSText Widget o Help Widget o Print Widget o Structured Visual Navigation (SVN) Widget OSF/Motif R1.1.3 The OSF/Motif R1.1.3 toolkit are also provided for backward compat- ibility reason. All the applications compiled under previous releases of DECwindows Motif can be executed without recompiling. User Environment, Out-of-the-box Applications and Examples All out-of-the-box (OOTB) applications and utilities (with the excep- tion of Notepad and DECwindows Mail which are based on OSF/Motif R1.1.3) supported by internationalized DECwindows Motif are based on OSF/Motif R1.2. Input Server Local language input methods have been implemented according to the X11R5 X Input Method specification at the Xlib layer. The input server can support applications developed on X11R4 Asian Input Method (AIM) and X11R5 X Input Method (XIM). The X11R5 XIM specification defines the following interaction styles: 1. Root window - pre-edit data is displayed in a window in the input server. 2. Off-the-spot - pre-edit data is displayed in a fixed location of the application window, usually right under the application win- dow. 3. Over-the-spot - pre-edit data is displayed in a child window of the application which is placed over the current insertion point. 4. On-the-spot - the input method directs the application through call- backs to display the pre-edit data. 4 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 X Library o X Input Method o Text Drawing and Measuring Functions o Inter-client communication o X Resource Database X Toolkit Intrinsics This product incorporates X11R5 X Toolkit Intrinsics (Xt). R5 Xt has been extended for internationalization to provide a new convenient rou- tine to establish locale at initialization time. The international- ization additions also define event filters as a part of the Xlib in- put method specifications. The DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 consists of the following components: Session Manager Session Manager provides the top-level user interface to a DECwindows workstation in the locale language. From Session Manager, users can start applications, customize their session and perform security man- agement. On a multiple language variants system, Session Manager also lets users specify the language user interface for supported DECwindows applications if they have ordered, installed and are licensed to use the appropriate DECwindows Motif for OpenVMS language variant kit(s). The user interface language of the Session Manager itself cannot be changed without closing the DECwindows session and opening it again. Window Manager Window Manager allows the user to control the size and placement of windows. The OSF/Motif Window Manager is provided as the default win- dow manager; users can choose instead to work with the DECwindows XUI Window Manager. The window Manager can be chosen by an individual user or by a system manager for an entire system. FileView FileView, a graphical interface to the OpenVMS file system, allows users to navigate the file system and to perform operations on files. The user interface language of the FileView itself cannot be changed without closing the DECwindows session and opening it again. DECterm Terminal Emulator The locale version of DECterm terminal emulator provides the user with a translated DECterm user interface, as well as with the capability to display, or to cut and paste a text containing local language spe- cific characters. 5 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 Desktop Productivity Applications DECwindows Motif OpenVMS User Interface/Russkij provides a translated set of integrated desktop applications that employ a common look and feel to help users easily master their computing environment. All desktop applications, listed in the DECwindows Motif OpenVMS V1.2 Software Product Description (SPD 42.19.01), except Computer-Based Instruction and DECsound, are available in Russian user interface lan- guage. o Bookreader - A tool which provides a translated user interface for viewing the contents of books that are distributed and stored on line. o Calculator - Provides a translated user interface to a basic sci- entific calculator. o Calendar - Provides a translated user interface to a personal time- management system, including support for locale format date and time. o Cardfiler - Provides a translated user interface to a desktop card index, including support for Russian data in card naming and con- tents. o Clock - Provides a translated user interface to an analog/digital clock, including support for locale format date and time. o CDA Viewer - Provides a translated user interface for reading com- pound documents. o Linkworks Manager - Provides a translated user interface to a tool which allows creation and management of links between different types of on-line information (mail messages, cards, online books, cal- endar slots). o Mail - Provides a translated user interface to the OpenVMS Mail fa- cility including support (text input/output) for Russian data. o Message Window - Provides a translated user interface to window- ing console display. However, all system messages that appear in the Message Window are in English. o Notepad - Provides a translated user interface to a simple text ed- itor including support (text input/output) for Russian data. Notepad allows text display in a choice of DECwindows fonts. o Paint - Provides a translated user interface to a simple bitmap graph- ics editor including support (text input/output) for Russian data. Paint allows creation of text using the following three fonts: Times New Roman, Arial and Courier. 6 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 o PrintScreen - Provides a translated user interface to a tool which allows to capture, print, or save as a bitmap file, part or all of the user's screen. o Puzzle - Provides a translated user interface to a puzzle game. The DECwindows Motif OpenVMS User Interface/Russkij Help System The DECwindows Motif OpenVMS User Interface/Russkij Help System uses the familiar Bookreader interface to display Help and to retrieve Help information. All help information is displayed in Russian. The Help system includes a Table of Contents and cross-referencing through the use of hotspots. DECwindows ISO 8859-2 and ISO 8859-5 Fonts DECwindows Motif OpenVMS User Interface/Russkij V.1.2-3 provides sev- eral ISO 8859-2 and 8859-5 font families in various sizes and type- faces for 75 and 100dpi (dots-per-inch) display devices. However, 75dpi fonts supplied for ISO Latin 2 and ISO Latin Cyrillic character sets support are incomplete. In order to have a correct output of locale language characters on your X terminal, please ensure that your server runs in 100dpi density mode. Note that 100dpi density is the default density for Alpha systems. HARDWARE REQUIREMENTS DECwindows Motif/Russkij runs on any of the supported processors, but requires either a workstation, a DOS-based PC, a Macintosh[R] or an X terminal for display. These display devices must be running an X Window System, Version 11, Release 4 (R4) or Release 5 (R5) compliant display server. Alpha Processors Supported Alpha: AlphaStation Model 200 AlphaStation Model 400 AlphaStation Model 600 AlphaServer Model 100 AlphaServer Model 200 AlphaServer Model 210 DEC 2000 Model 300 Workstation DEC 2000 Model 300 Server DEC 3000 Model 300 Workstation DEC 3000 Model 300 Server DEC 3000 Model 400 Workstation DEC 3000 Model 400 Server DEC 3000 Model 500 Workstation DEC 3000 Model 500 Server DEC 3000 Model 600 Workstation DEC 3000 Model 600 Server DEC 3000 Model 800 Workstation DEC 3000 Model 900 Workstation 7 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 DEC 4000 Model 610 System DEC 7000 Model 610 System DEC 10000 Model 610 System DEC 10000 Model 710 System VAX Processors Supported VAXft: VAXft Model 110 VAXft Model 310 VAXft Model 410 VAXft Model 610 VAXft Model 612 VAX: VAX 4000 Model 100 VAX 4000 Model 200 VAX 4000 Model 300 VAX 4000 Model 400 VAX 4000 Model 500 VAX 4000 Model 600 VAX 6000 Model 200 Series VAX 6000 Model 300 Series VAX 6000 Model 400 Series VAX 6000 Model 500 Series VAX 6000 Model 600 Series VAX 7000 Model 600 Series VAX 8200, VAX 8250, VAX 8300 VAX 8350, VAX 8500, VAX 8530 VAX 8550, VAX 8600, VAX 8650 VAX 8700, VAX 8800, VAX 8810 VAX 8820, VAX 8830, VAX 8840 VAX 9000 Model 110 VAX 9000 Model 210 VAX 9000 Model 300 Series VAX 9000 Model 400 Series VAX 10000 Model 600 Series MicroVAX: MicroVAX 3100 Model 10/10E MicroVAX 3100 Model 20/20E MicroVAX 3100 Model 30 MicroVAX 3100 Model 40 MicroVAX 3100 Model 80 MicroVAX 3100 Model 90 MicroVAX 3300, MicroVAX 3400 MicroVAX 3500, MicroVAX 3600 MicroVAX 3800, MicroVAX 3900 8 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 VAXstation: VAXstation 3100 Model 30 VAXstation 3100 Model 38 VAXstation 3100 Model 40 VAXstation 3100 Model 48 VAXstation 3100 Model 76 VAXstation 3200, VAXstation 3500 VAXstation 3520, VAXstation 3540 VAXstation 4000 Model 60 VAXstation 4000 Model 90 VAXstation 4000 VLC VAXserver: VAXserver 3100 VAXserver 3300 VAXserver 3400 VAXserver 3500 VAXserver 3602 VAXserver 3900 VAXserver 4000 Model 200 VAXserver 4000 Model 300 VAXserver 4000 Model 500 VAXserver 6000 Model 210 VAXserver 6000 Model 220 VAXserver 6000 Model 310 VAXserver 6000 Model 320 VAXserver 6000 Model 410 VAXserver 6000 Model 420 VAXserver 6000 Model 510 VAXserver 6000 Model 520 VAXserver 6000 Model 610 VAXserver 6000 Model 620 VAXserver 6000 Model 630 Processors Not Supported For performance reasons, DECwindows Motif OpenVMS VAX Version 1.2-3 is not supported on the following processors: MicroVAX II, MicroVAX 2000, VAXstation II, VAXstation 2000, VAX-11/725, VAX-11/750, VAX-11/782, VAXstation 8000, VAX-11/730, VAX-11/780, VAX-11/785 Disk Space Requirements (Block Cluster Size = 1) The disk space figures specified below refer to the disk space required for the Russian language variant installation, assuming that all pre- requisite software is already installed. Two different values are listed for language variant installations that require a different amount of space when installing on Alpha or VAX. The size of the other language variant kits may vary depending on the language and on the code set supported by the language concerned (some language variant kits must include language specific fonts that are not installed with the stan- dard DECwindows Motif product). 9 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 The following values are required for installation and use of the DECwindows Motif OpenVMS User Interface/Russkij V1.2-3: Disk space required for 54,000 blocks (38,000 blocks) installation: Disk space required for 53,000 blocks (37,000 blocks) use (permanent): In case of multiple installation of LNE1 language variants on the same system (LNE1 is the acronym for "Latin Not Equal 1"), the number of disk blocks required during and after installation may vary accord- ing to the following table: Subsequent LNE1 LV installation: 18,000 blocks Disk space required for use (permanent) 17,000 blocks after subsequent installation: Memory Requirements for OpenVMS AXP and VAX Systems Memory Requirements for OpenVMS AXP Systems The minimum amount of memory required for a system user to install, boot, and log in to an OpenVMS Alpha system running DECwindows Motif OpenVMS Alpha User Interface/Russkij V1.2-3 is 32 MB. Remote execu- tion of applications requires an additional system that runs the ap- plication while the application is displayed on the local workstation. The performance and memory usage of OpenVMS Alpha systems running DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 depend on the system configuration and window and applications usage. Memory Requirements for OpenVMS VAX Systems The minimum amount of memory required for a system user to install, boot, and log in to an OpenVMS VAX system running DECwindows Motif OpenVMS User Interface/Russkij is 12MB. 16MB is highly recommended for a more robust performance. Remote execution of applications requires an additional system that runs the application while the application is displayed on the local workstation. The performance and memory usage of OpenVMS VAX systems running DECwindows Motif for OpenVMS VAX depend on system configuration and window and applications usage. Supported Multiscreen Configurations DECwindows Motif supports workstations with multiple screens. On the Alpha operating system, a multiscreen configuration consists of a single DEC 2000 or DEC 3000 series workstation that supports multiple graphics options. A graphics option consists of a graphics controller and a monitor. 10 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 The DEC 3000 Model 400 workstation supports up to three monitors. The DEC 3000 Model 500 workstation supports up to six monitors (integral graphics plus five HX options). The HX is a TURBOchannel-based, 2D accelerated graphics option that supports 66 or 72 Hz monitors with 1280 x 1024 screen addressing. See the Systems and Options Catalog for more information. CLUSTER ENVIRONMENT This product is fully supported without restrictions when installed on any valid and licensed VAXcluster* configuration. * VAXcluster configurations are fully described in the VAXcluster Software Product Description (29.78.xx) and include CI, Ethernet, and mixed-interconnect configurations. SOFTWARE REQUIREMENTS DECwindows Motif OpenVMS User Interface/Russkij Version 1.2-3 is sup- ported on the following operating systems: OpenVMS VAX Version 5.5-2, Version 6.0, and Version 6.1 OpenVMS AXP Version 1.5 and Version 6.1 DECwindows Motif Worldwide Support V1.2-3 for OpenVMS VAX DECwindows Motif Worldwide Support V1.2-3 for OpenVMS Alpha GROWTH CONSIDERATIONS The minimum hardware/software requirements for any future version of this product may be different from the requirements for the cur- rent version. Optional Software o PATHWORKS for DOS and Windows (base product, or language variants) o PATHWORKS for DOS (TCP/IP) o PATHWORKS for Macintosh (base product, or language variants) o DEC TCP/IP Services for OpenVMS VAX o DEC TCP/IP Services for OpenVMS Alpha o Builder eXcessory (BX) for OpenVMS VAX 11 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 ORDERING INFORMATION The DECwindows Motif OpenVMS User Interface/Russkij V1.2-3 product (bi- naries and Bookreader documentation) is available exclusively on the OpenVMS (VAX or Alpha) Consolidated Software Distribution Library (CONDIST) and Companion Online Documentation Library (CONOLD) CD-ROM set. It will not be distributed on any standalone layer product media such as CD-ROM, TK-50 streaming tape, or 9-track 1600-bpi magnetic tape. Software Licenses: Personal Use Software License (VAX and Alpha): QL-0RGXA-2B Unlimited Use Software License (VAX): QL-0RGXA-AA Unlimited Use Software License (Alpha): QL-0S6X*-AA Media and Documentation: Media and Associated Documents (Alpha): QA-4KL8A-** Online Bookreader Documentation (Alpha): QA-4KM8A-** Media, Associated Documents and Online Bookreader Documentation (Alpha): QA-03XAA-** Media and Associated Documents (VAX): QA-VWJ8A-** Online Bookreader Documentation (VAX): QA-VYR8A-** Media, Associated Documents and Online Bookreader Documentation (VAX): QA-YL48A-** Hardcopy Documentation (VAX and Alpha): QA-0RGXA-GZ Software Support Service: LPS Subscription Service (VAX): QT-0RGXA-** LPS Subscription Service (Alpha): QT-0S6X*-** MDDS Update Service (VAX): QT-0RGXA-** * Denotes variant fields. For additional information on available licenses, services, and media, refer to the appropriate price book. DECwindows Motif for OpenVMS documentation In addition to documentation supplied by DECwindows Motif V1.2-3 for OpenVMS language variant, you can use the common user and programming documentation set available on the corporate CONOLD or on hardcopy. For ordering information see DECwindows Motif V1.2 for OpenVMS SPD (SPD 42.19.01), or DECwindows Motif V1.2-3 for OpenVMS SPD (SPD 42.19.02). SOFTWARE LICENSING This software is furnished under the licensing provisions of Digital Equipment Corporation's Standard Terms and Conditions. For more in- formation about Digital's licensing terms and policies, contact your local Digital office. 12 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 Digital provides a DECwindows Motif OpenVMS license Product Authoriza- tion Key (PAK) with the purchase of a VAX or an Alpha workstation. An additional license is not required for the DECwindows Motif Worldwide Support support kit, but it is required for the DECwindows Motif OpenVMS User Interface/Russkij kit. DECwindows Motif OpenVMS User Interface/Russkij language variants are generally supported only in countries where the language variant is an official language. However, this may vary for some countries. Con- sult your local sales office to check for the availability of addi- tional language support in your country/location. License Management Facility Support DECwindows Motif OpenVMS User Interface/Russkij supports the OpenVMS License Management Facility. License units for DECwindows Motif OpenVMS User Interface/Russkij are allocated on an Unlimited System Use basis. For more information on the License Management Facility, refer to the OpenVMS VAX or OpenVMS AXP operating system Software Product Descrip- tion (AXP: SPD 41.87.xx, VMS: SPD 25.01.37) or to the OpenVMS VAX and OpenVMS AXP operating system documentation. SOFTWARE WARRANTY Warranty for this software product is provided by Digital with the pur- chase of a license for the product as defined in the Software Warranty Addendum of this SPD. SOFTWARE PRODUCT SERVICES A variety of service options are available from Digital. For more in- formation, contact your local Digital office. © 1995 Digital Equipment Corporation. All rights reserved. [R] Adobe, PostScript, and Display PostScript are registered trade- marks of Adobe Systems Incorporated. [R] Macintosh is a registered trademark of Apple Computer, Inc. [R] Motif, OSF, and OSF/Motif are registered trademarks of the Open Software Foundation, Inc. [R] Multinet is a registered trademark of TGV, Inc. [TM]X Window System is a trademark of the Massachusetts Institute of Technology. 13 DECwindows Motif[R] OpenVMS User Interface/Russkij Version 1.2-3 SPD 47.16.03 [TM]Open Software Foundation is a trademark of Open Software Foundation, Inc. [TM]The DIGITAL logo, ALL-IN-1, AlphaStation, AlphaServer, Bookreader, CDA, CI, DDIF, DEC, DEC Ada, DEC Fortran, DECimage, DECmigrate, DECnet, DECsound, DECterm, DECwindows, LAT, LinkWorks, MicroVAX, OpenVMS, PATHWORKS, ReGIS, TURBOchannel, ULTRIX, VAX, VAXft, VAXserver, VAXstation, and XUI are trademarks of Digital Equipment Corporation. APPENDIX A - THIRD PARTY LICENSING Open Software Foundation, Inc., License Terms and Agreement Digital Equipment Corporation certifies that DECwindows Motif OpenVMS VAX Version 1.2-3 and DECwindows Motif OpenVMS Alpha Version 1.2-3 is OSF[R]/Motif[R] Release 1.2.3 validated as tested with the OSF/Motif Validation Test Suite Release 1.1 with no waivers. 14