INTOUCH® 4GL
Application Development Guide


Begin Index

Contents (summary)
Chapter 1 Controlling the Screen Appearance
Chapter 2 Customizing User Input
Chapter 3 Creating Menus
Chapter 4 Using Messages and Delays
Chapter 5 Checking Input Responses
Chapter 6 Working with INTOUCH Data Structures
Chapter 7 Working with Files
Chapter 8 Working with Data
Chapter 9 Logic Flow and Routines
Chapter 10 Working in the INTOUCH Environment
Chapter 11 Debugging Techniques
Chapter 12 Creating Help Text and Using the HELP System
Appendix A Sample Program
Appendix B User Notes
  Index
  Examples
  Tables


Contents


Chapter 1
1 Controlling the Screen Appearance
     1.1     INTOUCH Screen Frame
     1.2     Clearing the Screen
         1.2.1         Boxes and Screen Frames
     1.3     Saving and Restoring the Screen
         1.3.1         Saving and Restoring Screen Areas
         1.3.2         Other ASK/SET WINDOW Statements
     1.4     Formatting the Screen
         1.4.1         Setting the Margin
         1.4.2         Setting Print Zones
Chapter 2
2 Customizing User Input
     2.1     Input Options
     2.2     Using Fill-in Fields
     2.3     Using Free Formatted Areas
Chapter 3
3 Creating Menus
     3.1     Menu Composition
     3.2     Hints for Creating Menus
     3.3     Using Menus
     3.4     Menu Examples
     3.5     Menu Directives
     3.6     Defaulting to a Menu Item
     3.7     Returning to a Menu Item
     3.8     Assigning Values to Menu Items
Chapter 4
4 Using Messages and Delays
     4.1     Message Types
     4.2     Controlling Message Placement
     4.3     Using DELAY
Chapter 5
5 Checking Input Responses
     5.1     Checking _REPLY
     5.2     Checking the _TERMINATOR
     5.3     Checking for _BACK and _EXIT
     5.4     Changing Key Values
     5.5     Supported Keys, Keystroke Combinations
Chapter 6
6 Working with INTOUCH Data Structures
     6.1     Creating Structures
     6.2     Opening and Closing Structures
     6.3     Referencing Structure Data
     6.4     Examples Using Structures
Chapter 7
7 Working with Files
     7.1     Opening and Closing Files
     7.2     Storing and Reading File Data
     7.3     Positioning File Records
Chapter 8
8 Working with Data
     8.1     Formatting Data
     8.2     Editing Data
     8.3     Extracting Data
     8.4     Changing/Replacing Characters/Strings
     8.5     Converting Data
Chapter 9
9 Logic Flow and Routines
     9.1     Conditional Statements
     9.2     Looped Logic
     9.3     Routines
         9.3.1         Calling Routines
         9.3.2         REPEAT, EXIT Routines
     9.4     PASSing OpenVMS Commands
Chapter 10
10 Working in the INTOUCH Environment
     10.1     Switching between INTOUCH and OpenVMS
         10.1.1         Running OpenVMS Commands from INTOUCH
     10.2     Recalling Previous Commands
     10.3     The [Tab] Key
         10.3.1         Command Completion
         10.3.2         Command Abbreviations
         10.3.3         Correcting Misspelled Words
     10.4     Using the INTOUCH Editor
     10.5     About the INTOUCH Editor
     10.6     INTOUCH File Names
     10.7     INTOUCH Procedures
     10.8     END, STOP, HALT, GO Statements
Chapter 11
11 Debugging Techniques
     11.1     Enabling the Debug System
     11.2     Setting a Break point to Check Variables
         11.2.1         Checking Variables
     11.3     STATS and TRACE Features
     11.4     Modifying Code at Runtime
Chapter 12
12 Creating Help Text and Using the HELP System
     12.1     Creating the Help Text File
     12.2     The Help Maintenance Procedures
         12.2.1         ADD - Add Topics
             12.2.1.1             Related Topics
         12.2.2         EDIT - EDIT Topics
         12.2.3         RENAME - Change Topic Names
         12.2.4         INQUIRE - Look at Topics
         12.2.5         DELETE - Delete Topics
         12.2.6         CREATE - Create a New Help Text File
         12.2.7         NEXT - Next Help File to Maintain
         12.2.8         PRINT - Print a HELP.LIS
         12.2.9         SHOW - Display a List of Topics
         12.2.10         RELATED - Display a List of Related Topics
     12.3     Using the Help System in Programs
         12.3.1         Help Topics in Program Source Code
Appendix A
Appendix A Sample Program
Appendix B
Appendix B User Notes
Index
Index
Examples
1-1 INTOUCH Screen Frame
9-1 Example of a Routine
12-1 Help Maintenance Procedures


Previous Next Contents Index