HP 3000 Manuals

HP DeskManager Customization MPE/iX 5.0 Documentation


HP DeskManager Customization

Table of Contents

 HP DeskManager Customization
   HP DeskManager Customization : COPYRIGHT NOTICE

   Ch 1.  HP Desk Customization -- An Overview
      Tailoring User Views of HP Desk
      Tailoring the Function Keys
      Tailoring User Profiles
      Using Forms
      Tailoring the Help System
      Encryption Programs
      Abbreviations
      Script Files
      Application Data Passing
      HP Menu Intrinsics
      The Foreign Service Connection
      External File Transfer
      Which Customization Tools do you use?
      Programming for Administration

   Ch 2.  Tailoring User Views of HP Desk
      Changing User Capabilities from MPE
      Bypassing the Main Menu
      Setting up a Welcome Banner
      Tailoring the Main Menu
      Editing Message and Reply Headers
      Suspend Banner
      Tailoring Initial Introductory Help

   Ch 3.  Tailoring the Function Keys
      Editing the Function Key Files
      Field Definitions
      The SOFTKEYS file list

   Ch 4.  Tailoring User Profiles
      Setting Up a User Profile File
      Features of a User Profile

   Ch 5.  Using Forms
      Sending and Receiving Forms
      Access to Batch File Data
      Creating a Form
      Installing Forms
      Displaying Forms
      Field Names

   Ch 6.  Tailoring the Help System
      How Help can be Accessed by Users
      Design of the Help System
          Help Pages
          Page Identifiers
      Tailoring the Help Text
          Identifying Installed Help Pages
          Editing or Creating Help Pages
          Writing Good Help Text
          Installing and Removing Help Files
          Installing Help Keywords
      Help Directives
         $CENTER
         $COMMENTS
         $GROUPS
         $ID
         $IDNONHP
         $INSTAG
         $LJUST
         $NOTGROUPS
         $NOTTERM
         $NOTTERMCAP
         $PAGE
         $RJUST
         $SONS
         $TAG
         $TITLE
         $TERMCAP
         $TERMINAL
      Example Files

   Ch 7.  Encryption Programs
      Installing and Removing Encryptors
      Encryption Program Communications Protocol

   Ch 8.  Abbreviations
      What Are Abbreviations Used For?
      Abbreviations Supplied With HP Desk
      Installing Abbreviations

   Ch 9.  Script Files
      What Sort of Commands can be Used?
          A Quick List of Available Script Commands
      Creating a Script File
      Checking an Item Exists
      Introducing Parameters to Scripts
      Introducing Variables to Scripts
      Installing Scripts
          Installing a Script
          Reading an Installed Script
          Listing Installed Scripts
          Copying an Installed Script into the Work Area
          Removing a Script
      Automatically Responding to HP Desk Prompts
      Interactive Use of Script Commands
      Replacing HP Desk Commands With Your Own
      Speeding Up the Use of Scripts by Tailoring Function Keys
      Signon Scripts
      Hints on Writing Good Script Files
      Script Examples
          Remote logon
          Reading Scripts
          Invoking TDP
          Press Spacebar to Continue
          Answer Question to Proceed
          Menu Options Script
          Deleting In Tray items
          Filing Items
          Deleting Messages by Username
          Deleting Items by Subject
          Combining Text
          Reordering Items
          Nested Folder Script

   Ch 10.  Script Commands
      Directives
         &AB
         &BACK
         &BREAK
         &CALLFATHER
         &CLEAROBJ
         &COMMENT
         &DPAGELNGTH
         &ECHO
         &ERRABORT
         &EXIT
         &EXPORT
         &FORWARD
         &GOTO
         &HELP
         &IMPORT
         &LABELKEYS
         &LOCALVAR
         &NOCLOSBRAC
         &NOECHO
         &PAGELENGTH
         &PATH
         &PAUSE
         &PRINT
         &RESTORE
         &SAVE
         &SETIT
         &SIGNON
         &STORE
         &SUSPEND
         &WHO
      Active Functions
         <ACTIVEFN>
         <ADD>
         <ALLDIGITS>
         <AND>
         <AREA>
         <ATTDATE>
         <CHANGEABLE>
         <CHR>
         <CLS>
         <CREATE>
         <CREATED>
         <CREATOR>
         <DATE>
         <DELETED>
         <DESIGNATE>
         <EQUAL>
         <ESC>
         <EXISTS>
         <FIND>
         <FORMPAC>
         <GREATER>
         <GROUPNAME>
         <INSUSPEND>
         <INTERACTIV>
         <JCW>
         <KEYSET>
         <LANGUAGE>
         <LAST>
         <LESS>
         <MAKEQUOTED>
         <MAKEUNQUOTED>
         <MEMBER>
         <MPEACCT>
         <MPEGROUP>
         <MPEUNAME>
         <MPEUSER>
         <MPEXL>
         <MULTIPLY>
         <NODE>
         <NOT>
         <NOYES>
         <NULL>
         <NUMBERIN>
         <NUMERIC>
         <OBJECTNAME>
         <OR>
         <PARM>
         <PARMPRES>
         <PARMREM>
         <PARMTYPE>
         <PRINCIPAL>
         <PROMPT>
         <QUOTE>
         <REF>
         <REFNUM>
         <RELATIVEDAY>
         <STR>
         <STREQUAL>
         <STRLEN>
         <STRPOS>
         <SUBJECT>
         <SUBTRACT>
         <TERMNO>
         <TEXISTS>
         <TIME>
         <TOKENIN>
         <TRAY>
         <TYPE>
         <TYPENAME>
         <UNQUOTE>
         <UPSHIFT>
         <USERNAME>
         <USERNUMBER>
         <VALIDDATE>
         <VALIDFNAME>
         <VAR>
         <VAREQUAL>
         <VARLEN>
         <VARPOS>
         <YESNO>

   Ch 11.  Application Data Passing
      Some Ideas of How you Could use Application Data Passing
      How Does It Work?
      Starting HP Desk From an Application
      An Example Application
      Help with Application Data Passing
         The Interrupt Modes
      The Extra Data Segment (XDS)
          The Fields in the XDS
          Examples of XDS Structure
          MPE Intrinsics Used with the XDS
      Error Handling

   Ch 12.  HP Menu Intrinsics
      The Intrinsics
         OLMenuStatus
         OLEnableCurrObj
         OLGetCurrObj
         OLSetCurrObj
         OLGetPassword
         OLGetUserId
         OLSetOneScratch

   Ch 13.  The Foreign Service Connection
      Configuration
      How is ARPA used with FSC?
      How FSC Messages Leave HP Desk
          How the Gateway Moves Messages out of HP Desk
      How Messages Arrive in HP Desk
          How are Incoming Messages Dealt with?
          ARPA Standard and ARPA Compressed
          ARPA Reference format
          Errors While Processing Incoming Messages
          Unrecognizable Addresses
      An Example Simulation
      Message Structure within FSC Files
          ARPA Standard Format
          ARPA Compressed Format
          ARPA Reference Format
      ARPA Header Format
          ARPA Header Field Formats
          Distribution Lists
             HP Desk Distribution Lists in Foreign Systems.
             Distribution Lists in Incoming Messages.
          Generating Acknowledgments.
      Message Files
          Outgoing ARPA Messages (HP Desk to Foreign)
          Incoming ARPA Messages
      IPC Files
          Outgoing FSC Messages
             Entry type:
             Filename:
             Filler:
             Target mailnode:
             Gateway name:
             Time:
             Date:
             Software level number:
             Filler:
             Privileged file indicator:
             Filler:
             Sample Outgoing IPC File Format
          Incoming FSC Messages
             Entry type:
             Filename:
             Filler:
             Gateway name:
             Filler:
             Start message number:
             FSC Error Code:
             Filler:
             Suppress message header indicator:
             Filler:
             Sample ARPAIPC File Format
      The FSC Error File
          Entry type:
          Filename:
          Filler:
          Gateway name:
          Filler:
          Software level number:
          Failed message number:
          Error code:
          Filler:
          Suppress message header indicator:
          Filler:
          Sample FSC Error File

   Ch 14.  External File Transfer
      Outgoing Messages
      Incoming messages
      Operator Commands
      EFT Message Structure.
         EFT File Structures
         The EFT Error File

   Ch 15.  Choosing the Best Customization Tool
      Script Files
      Application Data Passing
      FSC
      The HP Desk Intrinsics

   Ch 16.  Examples of Customization
      Mailing a Report
      Filing Information
      An Interactive Monitoring Program
      A Combined Example
      Setting up Automated Routed Message Processing
          Initiating Routed Messages
          Processing Fully Approved Messages

   Ch 17.  Programming for Administration
      HP Desk Logging Files
          Identification of Programs
          STATSFIL Events
          AUDITFIL Events
      Compressed Statistics Files
          User Statistics File Record Format
          User Mail Statistics File Record Format
          User Remote Statistics File Record Format
          Incoming Node Statistics File Record Format
          Outgoing Node Statistics File Record Format
          Program Availability File Record Format
          Computer Statistics File Record Format
      The Maintenance Report File
      New Mail Notification
          MTELLIPC File Format

   Ap A. Terminal Values
       Terminal Type Values
      Terminal Features Values

   Ap B. MPE Considerations
      MPE Commands not Available in HP Desk
      Compiler Commands
      UDCs

   Ap C. HPDInterrupt Routines
   INDEX
       Index



MPE/iX 5.0 Documentation