Hewlett-Packard Software Product Description ___________________________________________________________________ PRODUCT NAME: HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 DESCRIPTION DECwindows Motif /Hanyu for OpenVMS Alpha Version 1.6 is the tradi- tional Chinese version of DECwindows Motif for OpenVMS Alpha Version 1.6. When used in conjunction with OpenVMS/Hanyu, it extends the stan- dard DECwindows Motif for OpenVMS Alpha Version 1.6 to provide inter- nationalized windowing services for using and developing internation- alized DECwindows applications. It also extends the local language ca- pabilities to support Chinese character input/output handling, to pro- vide a Chinese language user interface, and to offer a Chinese lan- guage platform for developing Chinese DECwindows Motif applications. DECwindows Motif/Hanyu for OpenVMS Alpha Version 1.6 supports Chinese data that conforms to the CNS11643 character set standard of Taiwan with the EDPC extension area as a standard option. It also supports Big-5, DEC Hanyu & Taiwanese EUC encoding. This SPD describes only the internationalized and Chinese specific fea- tures which are extensions or additions to standard DECwindows Motif for OpenVMS. For a description of the base functionalities of DECwin- dows Motif for OpenVMS, please refer to Software Product Description (SPD 81.70.xx). INTERNATIONALIZATION FEATURES April 2007 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 Locale Switching DECwindows Motif /Hanyu for OpenVMS Alpha Version 1.6 provides a plat- form for developing locale-independent windowing applications. Appli- cations developed using the technologies of X11R6 and CDE Motif 1.0 toolkit (Motif Release 1.2.5) can exhibit different local language be- havior according to the locale setting. DECwindows Motif /Hanyu for OpenVMS Alpha Version 1.6 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 inter-operateable with other DECwindows Motif products, such as HP Tru64 UNIX and ULTRIX Worksystem Software. DECwindows Motif /Hanyu for OpenVMS Alpha Version 1.6 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. CDE Motif toolkit/UIL CDE Motif 1.0 toolkit (Motif Release 1.2.5) is incorporated in DECwin- dows Motif /Hanyu for OpenVMS Alpha Version 1.6. The Motif R1.1.3 run- time library is also provided for backward compatibility. The CDE Motif toolkit is fully integrated with X11R6 Xlib and Xt to provide internationalization functionalities such as locale-encoded string supports and input methods. Some of the X11R6 international- ization features can be invoked via the CDE Motif toolkit, such as in- put methods with different interaction styles. CDE Motif 1.0 toolkit The CDE Motif 1.0 toolkit (Motif Release 1.2.5) provides the capabil- ity of processing local languages. The following widgets of the Mo- tif Toolkit library provides international character input/output ca- pabilities and local language message display: o Command Widget 2 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 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 DECwindows Extensions to Motif Toolkit The DECwindows Extensions to Motif Toolkit library is enhanced for in- ternationalization. The following widgets of the DECwindows Extensions to Motif Toolkit library provide internationalization character in- put/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 Motif Release 1.1.3 Motif Release 1.1.3 runtime library is also provided for backward com- patibility reason. All the applications compiled under previous re- leases of DECwindows Motif can be executed without recompiling. 3 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 Programming Examples To help programmers to develop international DECwindows applications, several programming examples are provided: o Periodic - an example to illustrate Motif toolkit widgets. Local language text can be entered through XmText widget. o ximdemo - an example to illustrate how to do low level programming with X11R5 internationalization functions. o DECburger o HelloWorld 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 Motif R1.1.3) supported by internationalized DECwindows Motif are based on Motif Re- lease 1.2. Input Server Local language input methods have been implemented according to the X11R6 X Input Method specification at the Xlib layer. The input server supports applications developed on X11R6 X Input Method (R6 XIM) and X11R5 X Input Method (XIM). The X11R6 XIM specification defines the following interaction styles: o Root window - pre-edit data is displayed in a window in the input server. o Off-the-spot - pre-edit data is displayed in a fixed location of the application window, usually right under the application win- dow. 4 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 X Library X11R6 Xlib supports internationalization in the following features. o X Input Method o Text Drawing and Measuring Functions o Inter-client communication o X Resource Database X Toolkit Intrinsics This product incorporates the X.Org Release 6 (R6) Intrinsics (X Toolkit). The X Toolkit has been extended for internationalization to provide a new convenient routine to establish locale at initialization time. The internationalization additions also define event filters as a part of the Xlib input method specifications. CHINESE LANGUAGE FEATURES DECwindows Motif /Hanyu for OpenVMS Alpha Version 1.6 provides the fol- lowing Chinese language processing features in addition to the base and internationalization functionalities of DECwindows Motif for Open- VMS Alpha Version 1.6. Chinese Input Methods The following input methods are supported for the input of Chinese char- acters: o Alphabets (Full-form alphabets) o Tsang-Chi o Quick Tsang-Chi o Phonetic o Internal Code 5 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 o Phrase DECterm DECterm provides terminal emulation of Chinese terminals. Emulation of the following Chinese terminal is currently supported: o VT382-D User Environment The following features in DECwindows Motif have been enhanced to ac- cept input of Chinese characters and/or display of Chinese data: o CDE Login Manager o CDE Session Manager and Window Manager o DECwindows Session Manager and Motif Window Manager Applications The following applications in DECwindows Motif have been localized to support Chinese input and/or display: o CDE desktop applications o Bookreader o Calculator o Calendar o Cardfiler o CDA Viewer o Clock o FileView o Mail o Message Window o Notepad 6 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 o Paint o Print Screen o Puzzle Obsolete Features DECwindows Motif /Hanyu for OpenVMS Alpha Version 1.6 does not include the following features: o XUI/Hanyu Toolkit o XUI/Hanyu UIL Compiler o XUI/Hanyu Window Manager o XUI/Hanyu Server-Based Input Methods HARDWARE REQUIREMENTS DECwindows Motif /Hanyu runs on any of the supported processors but requires a workstation display. Supported Alpha Processors DECwindows Motif /Hanyu supports all the Alpha processors listed in the HP OpenVMS Operating System for Alpha Software Product Descrip- tion (SPD 82.35.xx), with the exception of those listed in the Unsup- ported Processors section. Disk Space Requirements (Block Cluster Size = 1) DECwindows Motif/Hanyu for OpenVMS Alpha requires 320,000 blocks of free disk space in addition to the base product. 7 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 Memory Requirements 128 MB memory is highly recommended to run DECwindows Motif /Hanyu for OpenVMS Alpha. The performance and memory usage of OpenVMS Alpha systems running DECwin- dows Motif for OpenVMS Alpha depend on system configuration and win- dow and applications usage. Please note that memory requirements may change in future releases of DECwindows Motif for OpenVMS. SOFTWARE REQUIREMENTS DECwindows Motif /Hanyu for OpenVMS, Version 1.6 is supported on the following operating systems and DECwindows Motif: o OpenVMS Alpha Version 8.3 o OpenVMS/Hanyu Alpha Version 8.3 (Option) o OpenVMS XPG4 Locale Data File kit (A.K.A OpenVMS Internationaliza- tion kit) o DECwindows Motif for OpenVMS Alpha Version 1.6 o DECwindows Motif Internationalization for OpenVMS Alpha Version 1.6 OPTIONAL SOFTWARE Please contact your local HP office for optional software products. DISTRIBUTION MEDIA DECwindows Motif /Hanyu for OpenVMS Alpha Version 1.6 is available as part of the OpenVMS Alpha Software Product Library (Consolidated Soft- ware Distribution) on CD-ROM. 8 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 ORDERING INFORMATION Software Licenses for DECwindows Motif /Hanyu for OpenVMS Alpha: Personal Use: QL-MV43*-2B Unlimited Use: QL-MV43*-AA * Denotes variant fields. For additional information on available li- censes, services, and media, contact your local HP office. SOFTWARE LICENSING A software license is required in order to use HP DECwindows Motif soft- ware. For the Alpha platform, HP DECwindows Motif /Hanyu is offered with Concurrent Use, Personal Use and Traditional 'capacity' licenses. Rights to use future revisions of HP DECwindows and HP DECwindows /Hanyu are available only through a Support Agreement or through a new li- cense purchase. For more information about OpenVMS license terms and policies, contact your local HP sales office, or reference the Soft- ware Licensing site at: This software is furnished only under a license. For more information about HP's licensing terms and policies, contact your local HP office. HP provides a DECwindows Motif /Hanyu for OpenVMS Alpha license Prod- uct Authorization Key (PAK) with the purchase of a Alpha workstation. Media and online documentation kits are not provided with Factory In- stalled Software (FIS) systems. License Management Facility Support DECwindows Motif /Hanyu for OpenVMS Alpha supports the OpenVMS License Management Facility. License units for DECwindows Motif /Hanyu for Open- VMS Alpha are allocated on an Unlimited System Use and Personal Use basis. Each Personal Use license allows one identified individual to use the layered product. 9 HP DECwindows Motif[R]/Hanyu for OpenVMS Alpha, V1.6 SPD 46.94.04 For more information about the License Management Facility, refer to the HP OpenVMS Operating System for Alpha and Integrity Server Soft- ware Product Description (SPD 82.35.xx) or the OpenVMS operating sys- tem documentation. SOFTWARE WARRANTY This software product is provided by HP with a warranty in accordance with the HP warranty terms applicable to the license purchase. SOFTWARE PRODUCT SERVICES A variety of service options are available from HP. For more infor- mation, contact your local HP office. Copyright 2007 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP and/or its sub- sidiaries required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Soft- ware Documentation, and Technical Data for Commercial use. 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 here in should be construed as constituting an additional war- ranty. HP shall not be liable for technical or editorial errors or omis- sions contained herein. 10