Compaq DEC Text Processing Utility (DECTPU) Guide Manual page 6

Guide to the dec text processing utility
Table of Contents

Advertisement

5.2.3
Global Selection Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3.1
5.2.3.2
Handling of Multiple Global Selections . . . . . . . . . . . . . . . . . . . . .
Relation of Global Selection to Input Focus . . . . . . . . . . . . . . . . . .
5.2.3.3
5.2.3.4
Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.4
Using Callbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.4.1
Background on DECwindows Callbacks . . . . . . . . . . . . . . . . . . . . .
5.2.4.2
Application-Level Callback Action Routines . . . . . . . . . . . . . . . . . .
5.2.4.3
5.2.4.4
Defined by UIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.4.5
Application-Level Callback Action Routines . . . . . . . . . . . . . . . . . .
Callable Interface-Level Callback Routines . . . . . . . . . . . . . . . . . .
5.2.4.6
Using Closures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.5
5.2.6
5.2.6.1
5.2.6.2
Specifying a List as a Resource Value . . . . . . . . . . . . . . . . . . . . . .
5.3
Writing Code Compatible with DECwindows EVE . . . . . . . . . . . . . . . . . . .
Select Ranges in DECwindows EVE . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1
Dynamic Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1.1
5.3.1.2
Static Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1.3
Found Range Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1.4
5.4
Compiling DECTPU Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compiling on the EVE Command Line . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1
Compiling in a DECTPU Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2
5.5
Executing DECTPU Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.1
Procedure Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.2
Process Suspension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6
Using DECTPU Startup Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Section Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.1
Command Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.2
5.6.3
Initialization Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.4
5.6.5
Using Section Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.5.1
Creating and Processing a New Section File . . . . . . . . . . . . . . . . .
Extending an Existing Section File . . . . . . . . . . . . . . . . . . . . . . . .
5.6.5.2
Sample Section File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.5.3
5.6.5.4
Recommended Conventions for Section Files . . . . . . . . . . . . . . . . .
5.6.6
Using Command Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.7
Using EVE Initialization Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.7.1
Using an EVE Initialization File at Startup . . . . . . . . . . . . . . . . .
5.6.7.2
5.6.7.3
5.7
Debugging DECTPU Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.1
Using Your Own Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.2
Using the DECTPU Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.2.1
Debugging Section Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Debugging Command Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.2.2
5.7.2.3
Debugging Other DECTPU Source Code . . . . . . . . . . . . . . . . . . . .
5.7.3
Getting Started with the DECTPU Debugger . . . . . . . . . . . . . . . . . . .
5.8
Handling Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi
5-6
5-6
5-6
5-6
5-7
5-7
5-8
5-8
5-8
5-9
5-9
5-9
5-10
5-10
5-10
5-11
5-13
5-13
5-13
5-13
5-14
5-14
5-14
5-15
5-15
5-15
5-16
5-16
5-17
5-17
5-17
5-18
5-18
5-19
5-19
5-20
5-21
5-23
5-24
5-25
5-26
5-27
5-27
5-28
5-28
5-28
5-28
5-29
5-29
5-29
5-30

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dec text processing utilityDectpu

Table of Contents