Solaris Common Desktop Environment: Motif Transition Guide
검색에만이 책은
PDF로 이 문서 다운로드

Preface

Solaris Common Desktop Environment: Motif Transition Guide addresses:
  • (R) · Issues of concern to Sun Motif developers
  • How to run existing OPEN LOOK(R) and Motif applications on the OpenWindows(TM) 3.5 and Solaris Common Desktop Environment (CDE) 1.0 desktops
  • Porting OPEN LOOK and Motif applications to the Solaris CDE environment
This manual assumes you are familiar with OPEN LOOK or Motif programming. Use it in conjunction with Motif and OPEN LOOK manuals to enable your application to run on the latest Sun desktops.

Note - Solaris 2.5 Motif and CDE 1.0 Motif are the same. This book uses the terminology CDE Motif for this toolkit.


Note - The OpenWindows 3.4 desktop is the default desktop for the Solaris 2.4 environment. The OpenWindows 3.5 desktop is the default desktop for the Solaris 2.5 environment.

Who Should Use This Book

Read Solaris Common Desktop Environment: Motif Transition Guide if you are:
  • A Motif programmer interested in developing CDE Motif applications for the OpenWindows 3.5 or Solaris CDE 1.0 desktop
  • An OPEN LOOK or Motif programmer, and you want your existing applications to run on the OpenWindows 3.5 or Solaris CDE 1.0 desktop with little or no code modification
  • Interested in porting your OPEN LOOK or Motif application to the Solaris CDE 1.0 desktop
This manual assumes that you are proficient in OPEN LOOK (XView(TM) or OLIT) or Motif application development on UNIX(R) platforms. If you are an OPEN LOOK developer, it assumes you are familiar with Motif, as well.

Before You Read This Book

If you are considering porting your application to the Solaris CDE 1.0 desktop, and you are not familiar with CDE, you should first read:
See Appendix D, "Recommended Reading" for a listing of all the CDE documentation.

How This Book Is Organized

This manual consists of these chapters and appendixes:
Chapter 1, "Moving to Motif and CDE," provides a roadmap to using this manual, depending on what types of tasks you want to perform on your application.
Chapter 2, "Motif Environment," contains information for developers writing CDE Motif applications for either the OpenWindows or CDE environment.
Chapter 3, "CDE and Solaris Motif Toolkits," describes the Solaris 2.4 and CDE Motif toolkits, and identifies the non-standard parts of the Solaris 2.3 (IXI) Motif toolkit.
Chapter 4, "Development Environment Transition Issues," compares and contrasts the OpenWindows and CDE development environments.
Chapter 5, "Toolkit Transition Issues," discusses transitioning your application from an OPEN LOOK graphical user interface (GUI) to CDE Motif.
Chapter 6, "Porting Issues and Ideas," provides information to consider for porting your OPEN LOOK application to CDE.
Chapter 7, "Porting Example: OPEN LOOK to CDE Motif," presents a simple porting example.
Appendix A, "CDE Motif Packaging," describes the contents of the CDE Motif run-time and developer packages.
Appendix B, "Internationalization and CDE," describes the things you must do differently from the OpenWindows environment to internationalize an application for the CDE desktop.
Appendix C, "Solaris 2.5 Motif Window Manager," discusses the Motif Window Manager, which is available in the Solaris 2.5 release but not in the Solaris CDE 1.0 release.
Appendix D, "Recommended Reading," lists books and articles on issues related to OPEN LOOK, Motif, and CDE application development.

Related Books

For a list of the CDE documentation and reading material of interest to OPEN LOOK and Motif developers, see Appendix D, "Recommended Reading."

What Typographic Changes and Symbols Mean

The following table describes the type changes and symbols used in this book.
Table P-1
Typeface or SymbolMeaningExample
AaBbCc123The names of commands, files, and directories; on-screen computer outputEdit your .login file. Use ls -a to list all files.
AaBbCc123Command-line placeholder: replace with a real name or valueTo delete a file, type rm filename.
AaBbCc123Book titles, new words or terms, or words to be emphasizedRead Chapter 6 in User's Guide. These are called class options. You must be root to do this.
Code samples are included in boxes and may display the following:
%UNIX C shell promptsystem%
$UNIX Bourne and Korn shell promptsystem$
#Superuser prompt, all shellssystem#