Search    
 

   
 

 
PRAGMA PROGRAM REFERENCE MANUAL
Index
All Operation

Expand All      ADDENDUM
PRAGMA PROGRAM REFERENCE MANUAL ADDENDUM
ANSI Sequences
View Topic

ASCII Values Table
View Topic

About PRAGMA
View Topic

About the PRAGMA Editor
View Topic

About the PRAGMA Screen Generator
View Topic

Accessing the File SCREENS.PFM
View Topic

Active Keys in the Screen Editor
View Topic

Binary Data
View Topic

COMIO Communication Handler for DOS
View Topic

Color Management
View Topic

Compiling - Basics
View Topic

Compiling - Generating C Code
View Topic

Compiling - In Depth
View Topic

Compiling - UNIX - SCO Compiler
View Topic

Compiling under DOS - Compiling
View Topic

Compiling under DOS - Setting Up
View Topic

Control Characters
View Topic

Converting - PFM Filenames
View Topic

Converting - Standard Utility Verbs
View Topic

Converting - The Online Program
View Topic

Converting - The Program PRA2PFM
View Topic

Converting ADAM Applications
View Topic

Converting From PRAGMA 3 - Basics
View Topic

Converting From PRAGMA 3 - Examples
View Topic

Converting NL Applications
View Topic

Cut, Copy, Move and Paste
View Topic

DOS 88 Memory Management
View Topic

Debugger
View Topic

Debugging - Advanced Options
View Topic

Definition Editor
View Topic

Description File PRAGMA.DES
View Topic

Description File PRAGMA.DES
View Topic

Displaying Text
View Topic

Drawing Lines and Boxes
View Topic

EDITOR HELP 6000 - 6999
View Topic

Environment Configuration - DOS
View Topic

Environment Configuration - OS/2
View Topic

Environment Configuration - UNIX
View Topic

Error Handling
View Topic

Error Messages
View Topic

Extender Configurations
View Topic

File Manager - Btrieve Mode
View Topic

File Manager - Butil
View Topic

File Manager - Description File
View Topic

File Manager - Mode 1 Operation
View Topic

File Manager - Mode 2 Operation
View Topic

File Manager - Native Mode
View Topic

File Managers - Operating Modes
View Topic

File Managers - Overview
View Topic

Fileutil
View Topic

Fileutil - File Creation
View Topic

Fileutil - File View
View Topic

Fileutil - Statistics
View Topic

Fileutil - Validation
View Topic

Fileutil - Validation Errors
View Topic

Getting Ready for the Tutorial
View Topic

Goliath to PRAGMA 4 Conversion
View Topic

Installing PRAGMA on DOS
View Topic

Installing PRAGMA on OS/2
View Topic

Installing PRAGMA on SCO UNIX
View Topic

Learning About the Screen Generator
View Topic

Log File PRAGMA.LOG
View Topic

Message File PRMSG
View Topic

Names and Numbers in PRAGMA
View Topic

ONLINE HELP 1200 - 1999
View Topic

Object Verbs
View Topic

Online Help and Reference
View Topic

Operating Modes of PRAGMA
View Topic

Operating Systems Overview
View Topic

P4TERM and UNIX
View Topic

P4TERM - Installation
View Topic

P4TERM - Introduction
View Topic

P4TERM - Options
View Topic

P4TERM - Running
View Topic



Be aware, that if you want to change the default settings for the keys, the key values you must use may differ from the standard PRAGMA key values. Please consult the P4TERM online help by selecting the Options menu, P4TERM Key Options.


To access the P4TERM online help, hit the <F1> key. From the P4TERM online help you can also access the PRAGMA online help by selecting the appropriate entry in the Help menu. The online help also lets you change communication settings.


For further information on how to run P4TERM with the UNIX system, please consult the P4TERM and UNIX entry.



See Also:

P4TERM - Installation
COMIO Communication Handler for DOS
P4TERM - Options
P4TERM and UNIX
UNIX - Terminals

View Topic

PRAGMA TUTORIAL 7000 - 7999
View Topic

Printer File PRAPRINT.PFM
View Topic

Quickstart of PRAGMA
View Topic

Record Locking
View Topic

Reference Files PRAREF-PRAREF2
View Topic

Room for Improvement
View Topic

Running PRAGMA on DOS
View Topic

Running PRAGMA on Networks
View Topic

Running PRAGMA on OS/2
View Topic

Running PRAGMA on UNIX
View Topic

SCREEN HELP 5000 - 5999
View Topic

SCRNCAP Utility
View Topic

Save - Be Careful
View Topic

Saving a Window
View Topic

Saywhat Screen Generator
View Topic

Saywhat to Screens Converter
View Topic

Securing an Application
View Topic

Security Devices
View Topic

Selecting the Screen Size
View Topic

Standards File PRSTD
View Topic

Terminfo
View Topic

Tutorial Introduction
View Topic

UNIX - Commands
View Topic

UNIX - Differences
View Topic

UNIX - Doscopy Utility
View Topic

UNIX - Installing SCO Xenix
View Topic

UNIX - Instant UNIX
View Topic

UNIX - Printing
View Topic

UNIX - Running UNIX
View Topic

UNIX - Terminals
View Topic



CHANGING TERMINAL TYPE

To see what TERM is active, type the following command at the UNIX prompt:

env

env stands for environment. Among other items, TERM and its parameter is displayed. To change TERM, you enter, always from the terminal whose type you are setting, the following line for the KIMTRON terminal:

TERM=kt7ix; export TERM

or for P4TERM:

TERM=p4term; export TERM

Another, more permanent way of setting the TERM environment variable is by editing the file .profile in the user's home directory.


PRAGMA FROM DUMB TERMINALS

When using the KIMTRON terminal with UNIX you will soon run into the most common problem caused by terminals. These are the subtle and not so subtle differences built into the terminals themselves. For example, what on the main console is bold text, on the KIMTRON becomes normal, and vice versa. With KIMTRON the 25th line is not supported. If your PRAGMA program makes use of the 25th line, it will be written in place of the 24th line, with not very pleasing results.

The only way to avoid this is to choose carefully terminals and make sure that they are at least as smart as the console that you use as the programming standard.

In other words, the performance and capabilities of PRAGMA on a terminal depend on how smart the terminal is and with what baud rate it has been connected to the computer running UNIX.

When working with windows, scrolling and all those niceties that work effortlessly under DOS or on the main UNIX console can become a chore when you add terminals. If you know that a program has to work on various types of dumb terminals, it is best to avoid these features and stick with a plain, and maybe a bit old-fashioned look.


As for using the PRAGMA definition editor from a dumb terminal, make sure that the PRAGMA.DES parameter EDITOR FULL SCREEN is set to YES.



See also:

P4TERM - Introduction
P4TERM- Installation
P4TERM and UNIX
Terminfo

View Topic

UNIX - VI Editor
View Topic

Upgrading to Version 4.30
View Topic

Validation
View Topic

Waiting for a Key
View Topic

What is Different from PRAGMA 3
View Topic

What is New in this Version
View Topic

 

CustomWare® is a registered trademark of CustomWare Designs, Inc. All rights reserved.
CustomWare® is a registered servicemark of CustomWare Designs, Inc.  All rights reserved.
All images and designs on this web site are copyrighted© 2021.
v t