Using DECwindows Motif for OpenVMS

*HyperReader

CONTENTS

  Title Page

  Copyright Page

  Preface

  Part I   Getting Started with DECwindows

  1      Introduction
    What Are Windows?
    Interacting with DECwindows
    DECwindows Components
    Parts of a Window
    Applications Overview
    Deciding Where to Begin

  2      Opening and Closing DECwindows
    Starting a Session
    Starting the Online Tutorial
    Pausing a Session
    Ending a Session

  3      Interacting with DECwindows
    Using a Mouse
      Mouse Techniques
    Working with Menus
      Selecting Menus
      Choosing Items from Pull-Down Menus
      Choosing Items from Pop-Up Menus
      Choosing Items from Options Menus
      Choosing Items from Submenus
    Managing Windows
      Making Windows Active
      Moving Windows
      Sizing Windows
      Minimizing Windows
      Restoring Icons to Windows
      Maximizing Windows
      Restoring Maximized Windows
      Storing Icons in an Icon Box
      Additional Ways to Manage Windows
      Arranging Windows
      Customizing Your Windows
    Working with Dialog Boxes
      Supplying Information in Dialog Boxes
      Moving and Changing Settings in a Dialog Box
      Saving Your Settings
      Making Selections from List Boxes
      Using File Selection Boxes
    Scrolling

  4      Performing Common Tasks
    Getting Help
      Invoking Help
      Exiting Help
    Editing Text
      Selecting Text
      Copying Text
      Moving Text Between Windows
      Deleting Text with Pending Delete
      Text Editing Key Definitions
    Printing Files
      Printing Files from Applications
      Using Advanced Print Settings
    Mixing Colors
      Color Models
        Picker
        Hue, Lightness, Saturation (HLS)
        Red, Green, Blue Color Model
        Browser
        Greyscale
      Scratch Pad

  5      Using Session Manager
    Running Applications
    Using Application Qualifiers
      Running an Application on a Multiscreen System
    Keeping Track of Work in Progress
      Canceling a Task
      Looking at Task Output
    Defining Logical Names
      Displaying a Logical-Name Definition
      Deleting a Logical Name
    Setting Process Privileges
    Customizing Your Session

  6      Using FileView
    Updating the File List
    Selecting and Filtering Files
      Selecting a File from Your File List
      Selecting Adjacent Files
      Selecting Scattered Files
      Selecting All Files in the Current Directory
      Selecting File Names in Other Windows
      Displaying a Partial File List
    Working with Files
      Applying Your Settings
      Comparing the Contents of Files
      Copying Files
        Copying One File to Another File or Directory
        Copying Groups of Files
      Deleting Files
      Editing Files
      Printing Files
      Protecting Files
      Purging Files
      Reading Files
      Changing the Name of a File
        Renaming a File
        Renaming Groups of Files
      Running Programs
      Searching Files for Text Strings
      Displaying Information About Files
    Opening a New View
    Accessing Files and Applications Quickly
      Using Pop-Up Menus to Execute Commands
      Using Double-Click Commands
    Working with Directories
      Creating a Directory
      Deleting a Subdirectory
      Navigating a Directory Structure
      Using Wildcards in the File Filter
        Using the Ellipsis ( ... ) Wildcard
        Using the Hyphen ( - ) Wildcard
    Executing a DCL Command

  Part II   Customizing Your DECwindows Environment

  7      Customizing Session Manager
    Applying Your Settings
    Starting Applications Automatically
    Changing Your Keyboard Settings
    Setting Another Session Language
    Changing Your Pointer Settings
    Changing Your Session Manager Window Settings
    Changing Your End Session Prompts
    Writing Your Own Pause Screen Messages
    Changing Your Screen Background Settings
    Changing Your Window Color Settings
    Changing Your Security Settings
    Changing Message Window Settings

  8      Customizing Menus and Menu Bars
    Customizing Menus
      Looking at the Contents of a Menu
      Adding an Item to a Menu
      Removing an Item from a Menu
      Looking at a Menu Item Definition
      Changing a Menu Item Definition
      Adding a User-Defined Menu Item
      Deleting a User-Defined Menu Item
      Defining a New Menu Name
      Deleting a User-Defined Menu Name
    Customizing Menu Bars
    Combining Session Manager and FileView

  9      Customizing FileView
    Changing the Look of Your File List
      Changing the Fields in Your File List
      Displaying File Version Numbers
      Changing the File Order in Your File List
      Saving Your File List Changes
    Changing Your FileView Window Settings
    Building Pop-Up Menus and Defining Double-Click Commands
      Looking at Pop-Up Menu Definitions
      Adding a Menu Item to a Pop-Up Menu
      Removing a Menu Item from a Pop-Up Menu
      Looking at Double-Click Menu Item Definitions
      Changing a Double-Click Menu Item Definition
      Adding a File Type
      Removing a File Type
      Saving Your File Types Changes
    Working with Views
      Designing a View
      Saving a View
      Looking at Built-In Views
      Saving Your Startup View
      Replacing a Saved View
      Restoring a Saved View
      Deleting a Saved View
    Using FileView as a Menu Bar

  10     Customizing the Window Manager
    Applying Your Changes
    Customizing Your Workspace
    Customizing Your Window Borders
    Customizing Your Window Border Colors
    Customizing Icons
    Customizing Icon Colors
    Customizing the Matte
    Running the XUI Window Manager
    Advanced Customization

  Part III   Advanced Techniques

  11     Using Hyperapplications
    A Simple Example
    Linkable Objects
    The Link Menu
    Creating Links
    Following Links
    Adjusting the Highlighting
    Showing and Deleting Links
    Using Other Hyperapplication Features
    Advanced LinkWorks Concepts

  12     Running Applications Across the Network
    Enabling Network Access to Your Workstation Display
      Authorizing Workstation Access in a DECnet Network
      Authorizing Workstation Access in an Internet (TCP/IP) Network
      Disabling Workstation Access
    Displaying Remote Applications on Your Workstation Monitor
      Enabling a Remote Display
      Disabling a Remote Display
      Directing a Remote Display to a Third System
      Directing a Remote Display to Your Own System
    Running Applications from a DCL Command Line

  13     Changing the Startup Environment
    The Startup Sequence
    Customizing the System Startup Environment
    Changing Your Logo
    Creating Dedicated Accounts
      Modifying the Session Manager Command Procedure
      Modifying the Session Manager Executable File
      Modifying the Session Manager Profile File

  14     Sharing Customization Files
    Using Shared Customization Files
    Creating Shared Customization Files

  15     Using Task Messages
    Using Task Messages in Command Files
    Task Messages
    Creating a Command File
    Adding Target Screen Options to Application Menu Items

  16     Using MIT Utilities
    Bitmap Utility
      Changing Grid Squares
    Convert ASCII to Bitmap Utility
    Convert Bitmap to ASCII Utility
    Display Information Utility
    Event Monitoring Utility
    List Atoms Utility
    List Fonts Utility
    List Windows Utility
    Magnify Portion of Screen Utility
    Modify Keymap Utility
    Display Properties Utility
      Constructing Formats and Deformats
    Modify Resource Database Utility
    Refresh Utility
    Set Options Utility
    Set Root Window Options Utility
    Window Dump Utility
    Display Window Information Utility
    Window Undump Utility

  17     Changing DECwindows X Window System Resources

  Bookreader

  Calculator

  Calendar

  Cardfiler

  CDA Viewer

  Clock

  DECterm

  FileView and Session Manager

  LinkWorks Manager

  Mail

  Motif Window Manager
    Customizing MWM Resources for an Application
    Customizing MWM Menus
    MWM Keyboard and Mouse Accelerators
    Modifying the MWM Resource Configuration File

  Part IV   Appendixes

  A Understanding DECwindows Architecture
    DECwindows OpenVMS Environment
    DECwindows Architecture
      Applications
      Motif Toolkit
      XUI Toolkit
      X Window System Intrinsics
      Xlib Programming Library
      Transport Layers
      X11 Display Server
        Display Server Components
      Device Drivers
      Extending the Architecture
      Architecture Summary

  B Differences Between the XUI and Motif Interfaces
    Comparing Window Components
    Comparing Interface Objects

  C Using DECwindows with a Keyboard
    Traversing Menu Bars and Pull-Down Menus
    Traversing Windows
      Moving Between Windows
      Moving Within Windows
    Traversing Dialog Boxes

  D Understanding Files, Directories, and Devices
    Understanding the OpenVMS Directory Structure
    About Files
    About Directories and Devices
    Using Wildcards in File Specifications
      Using the Asterisk ( * ) Wildcard
      Using the Percent Sign ( % ) Wildcard
    Using Wildcards in Directory Specifications
    About Logical Names

  E System Messages

  Glossary

  Bibliography