Dec 132017
 
Gedit v1.50. GEdit contains four special purpose editors - a text file editor, a stream editor, a hex editor, and a dBASE file editor.
File GE15.ZIP from The Programmer’s Corner in
Category Word Processors
Gedit v1.50. GEdit contains four special purpose editors – a text file editor, a stream editor, a hex editor, and a dBASE file editor.
File Name File Size Zip Size Zip Type
BUG.RPT 1727 286 deflated
CR.SCR 2000 533 deflated
EDIT.HLP 12006 1933 deflated
EDITMENU.HLP 6002 1324 deflated
EPSONFX.DRV 323 86 deflated
FINSTALL.EXE 5462 5173 deflated
GE.EXE 71342 68117 deflated
GE.HLP 12005 1738 deflated
GO.BAT 13 13 stored
HINSTALL.EXE 6511 6094 deflated
MANUAL.DOC 136947 31707 deflated
MENU.HLP 6003 814 deflated
NOTES 1029 479 deflated
ORDER.FRM 2104 805 deflated
PCODES.EXE 14556 13927 deflated
PMANUAL.EXE 10242 9908 deflated
PRINT.HLP 6000 1150 deflated
README 4064 1265 deflated
SETUP.HLP 20009 2866 deflated
UTIL.EXE 18610 17939 deflated
UTILITY.HLP 8004 995 deflated

Download File GE15.ZIP Here

Contents of the README file


The files listed below should be on the GEdit Distribution Disk:

GO.BAT - batch file to execute GEdit and load the README file
README - this file
HINSTALL.EXE - file to install GEdit on a hard disk
FINSTALL.EXE - file for creating a work disk
NOTES - notes on this version of GEdit
CR.SCR - copyright screen
ORDER.FRM - form for registering GEdit
BUG.RPT - form for reporting bugs and suggestions
GE.EXE - executable file
GE.HLP - general information on GEdit
MENU.HLP - help file on the GEdit Menu
SETUP.HLP - help file on setup
EDITMENU.HLP - help file on the Main Edit Menu
EDIT.HLP - help file on edit commands
PRINT.HLP - help file on printing
PCODES.EXE - file to create and edit printer drivers
EPSONFX.DRV - printer driver for the Epson FX-100 printer
UTIL.EXE - utility program
UTILITY.HLP - help file on the utility program
MANUAL.DOC - GEdit manual
PMANUAL.EXE - program to print manual


Install on Floppy disk System:

Step 1: Format a new disk to use as a work disk.

Step 2: Place the Distribution Disk in Drive A: and the blank disk in
Drive B:, and at the A> prompt enter "FINSTALL". FINSTALL will copy
the files listed below from the Distribution Disk onto the blank disk:

GE.EXE BUG.RPT CR.SCR ORDER.FRM
GE.HLP MENU.HLP SETUP.HLP EDITMENU.HLP
EDIT.HLP PRINT.HLP PCODES.EXE EPSONFX.DRV
UTIL.EXE UTILITY.HLP

Step 3: Label the disk in drive B: as "GEdit Work Disk".

Step 4: Print the manual - place the Distribution Disk in drive A:,
make sure the printer is ready, and at the A> prompt enter "PMANUAL".

Step 5: Store the Distribution Disk in a safe place.

Step 6: Execute GEdit by placing the work disk in drive A: and at the
A> prompt entering the command "GE".


Install on Hard Disk System:

Step 1: Place the Distribution Disk in the A: Drive, and at the A>
prompt enter "HINSTALL".

Step 2: Directions will be displayed on the screen. You will be asked
to specify the directory on the hard disk where you want to locate the
program file. If the directory does not exist it will be created. The
files listed below will be copied from the Distribution Disk into this
directory.

GE.EXE BUG.RPT
ORDER.FRM UTIL.EXE

Step 3: You will be asked to specify the directory on the hard disk
where you want to locate the support files. If the directory does not
exist it will be created. The files listed below will be copied from
the Distribution Disk into this directory:

GE.HLP MENU.HLP
SETUP.HLP EDITMENU.HLP
EDIT.HLP PRINT.HLP
PCODES.EXE EPSONFX.DRV
UTILITY.HLP CR.SCR

Step 4: Modify the autoexec.bat file on the boot disk to include a
line to set the environment variable "support" equal to the path in
which the support files are located (i.e. SET SUPPORT=C:\GE\SUPPORT).
This will insure that GEdit can always find its support files.

Step 5: Modify the autoexec.bat file to include a line to set the path
to the directory in which GE.EXE is located (i.e "PATH=C:\GE"). This
will insure that DOS can find GE.EXE if the default directory is not
the directory in which GE.EXE is located.

Step 6: Print the manual - place the Distribution Disk in drive A:,
make sure the printer is ready, and at the A> prompt enter "PMANUAL".

Step 7: Store the Distribution Disk in a safe place.

Step 8: Execute GEdit by entering the command "GE" at the DOS prompt.


If you are reading this in GEdit - press Alt-Q to quit.


Contents of the MANUAL.DOC file


The files listed below should be on the GEdit Distribution Disk:

GO.BAT - batch file to execute GEdit and load the README file
README - this file
HINSTALL.EXE - file to install GEdit on a hard disk
FINSTALL.EXE - file for creating a work disk
NOTES - notes on this version of GEdit
CR.SCR - copyright screen
ORDER.FRM - form for registering GEdit
BUG.RPT - form for reporting bugs and suggestions
GE.EXE - executable file
GE.HLP - general information on GEdit
MENU.HLP - help file on the GEdit Menu
SETUP.HLP - help file on setup
EDITMENU.HLP - help file on the Main Edit Menu
EDIT.HLP - help file on edit commands
PRINT.HLP - help file on printing
PCODES.EXE - file to create and edit printer drivers
EPSONFX.DRV - printer driver for the Epson FX-100 printer
UTIL.EXE - utility program
UTILITY.HLP - help file on the utility program
MANUAL.DOC - GEdit manual
PMANUAL.EXE - program to print manual


Install on Floppy disk System:

Step 1: Format a new disk to use as a work disk.

Step 2: Place the Distribution Disk in Drive A: and the blank disk in
Drive B:, and at the A> prompt enter "FINSTALL". FINSTALL will copy
the files listed below from the Distribution Disk onto the blank disk:

GE.EXE BUG.RPT CR.SCR ORDER.FRM
GE.HLP MENU.HLP SETUP.HLP EDITMENU.HLP
EDIT.HLP PRINT.HLP PCODES.EXE EPSONFX.DRV
UTIL.EXE UTILITY.HLP

Step 3: Label the disk in drive B: as "GEdit Work Disk".

Step 4: Print the manual - place the Distribution Disk in drive A:,
make sure the printer is ready, and at the A> prompt enter "PMANUAL".

Step 5: Store the Distribution Disk in a safe place.

Step 6: Execute GEdit by placing the work disk in drive A: and at the
A> prompt entering the command "GE".


Install on Hard Disk System:

Step 1: Place the Distribution Disk in the A: Drive, and at the A>
prompt enter "HINSTALL".

Step 2: Directions will be displayed on the screen. You will be asked
to specify the directory on the hard disk where you want to locate the
program file. If the directory does not exist it will be created. The
files listed below will be copied from the Distribution Disk into this
directory.

GE.EXE BUG.RPT
ORDER.FRM UTIL.EXE

Step 3: You will be asked to specify the directory on the hard disk
where you want to locate the support files. If the directory does not
exist it will be created. The files listed below will be copied from
the Distribution Disk into this directory:

GE.HLP MENU.HLP
SETUP.HLP EDITMENU.HLP
EDIT.HLP PRINT.HLP
PCODES.EXE EPSONFX.DRV
UTILITY.HLP CR.SCR

Step 4: Modify the autoexec.bat file on the boot disk to include a
line to set the environment variable "support" equal to the path in
which the support files are located (i.e. SET SUPPORT=C:\GE\SUPPORT).
This will insure that GEdit can always find its support files.

Step 5: Modify the autoexec.bat file to include a line to set the path
to the directory in which GE.EXE is located (i.e "PATH=C:\GE"). This
will insure that DOS can find GE.EXE if the default directory is not
the directory in which GE.EXE is located.

Step 6: Print the manual - place the Distribution Disk in drive A:,
make sure the printer is ready, and at the A> prompt enter "PMANUAL".

Step 7: Store the Distribution Disk in a safe place.

Step 8: Execute GEdit by entering the command "GE" at the DOS prompt.


If you are reading this in GEdit - press Alt-Q to quit.










The Global Editor


GEdit Version 1.50





Copyright by Cat Creek Enterprises, Inc. 1990, 1991

P. O. Box 606
Bristol, TN 37621-0606












This manual was prepared using GEdit
Table of Contents


Chapter 1: Introduction 7

Chapter 2: Registering 11

Chapter 3: Installing 13
Floppy Drive System 13
Hard Drive System 13

Chapter 4: Getting Started 15
Starting GEdit 15
Using Menus 15
Main Menu 16
Edit 16
System 16
Setup 17
Help 17
Print 17

Chapter 5: Getting Help 18

Chapter 6: Setting Up 19
Setup Menu 19
File Settings 19
Word Wrap 19
Line Length for Text Files 19
Line Length for Non-Text Files 19
Default Extension 19
Automatic Backup 19
Journaling 19
Expand Tabs in Text Files 19
Edit Settings 20
Typing Mode 20
Typematic Speed 20
Auto-Indent 20
Columns in Indent 20
Tab Positions 20
Columns in Screen Shift 20
Display Column or File Position 20
Function Key Assignments 20
Cursor Size 21
Display End-of-Line Symbols 21
Display Spaces as Dots 21
Display Non-Text Symbols as Dots 21
Produce Matching Symbols 21
Number of Lines to Display 21
Number of Columns to Display 21
Number of Columns in Screen Width 21
EGA 43/VGA 50 Line Mode 21
Screen Settings 22
Foreground Color 22
Background Color 22
Status Line Color 22
Menu Foreground Color 22
Menu Background Color 22
Menu Bar Color 22
Table of Contents (cont)


Save Settings 22
Choose Settings 22

Chapter 7: Editing
Types of Editing 23
Create, Display, and Edit Source Code 23
Word Processing 23
Create, Display, and Edit DOS Batch Files 23
Line Drawing 23
Display and Edit Non-Text Files 23
Create, Display, and Edit Data Files 23
Edit dBASE III Files 23
Special Purpose Editing 23
Edit Menu 24
Text File Editor 24
Stream Editor 24
Non-Text Files 24
Disk Sectors 24
Memory 24
Hex Editor 24
dBASE Editor 24
File Header 24
File 24
Import 24
Size of File 25
Methods of Entering File Name 25
Passing as Parameter 25
Entering at Prompt 25
Selecting from Directory 25
Selecting from History 25
Status Line 26
Ruler line 26
Bottom Information Line 26
Edit Commands 26
Menus 26
GEdit Main 26
Top 27
Misc 27
Block 27
Named Block 27
Attributes 27
Goto 27
Locate 27
Line-Drawing 27
Open Symbols 27

File Management 27
Overtype and Insert Typing Modes 27
Cursor Control 28
Deleting 28
Character 28
Backspace 28
Table of Contents (cont)


Word 28
To the End-of-Line 28
Line 28
UnDeleting 28
Character 28
Word 28
To the End-of-Line 28
Line 29
Inserting Ruler Lines 29
Formatting 29
Set Tabs 29
Set Word Wrap On 29
Set Word Wrap Off 29
Format 29
Justify 29
Unjustify 29
Center String 29
Pagenate 29
Convert Blanks to Spaces 30
Convert Soft EOL Symbols to Carriage Returns 30
Block Functions 30
Erase 30
Cut 30
Paste 30
Copy 30
Move 30
Column Cut 31
Column Paste 31
Column Move 31
Column Copy 31
Indent 31
Upper Case 31
Lower Case 31
Hot Print 31
Named Block Functions 32
Named Cut 32
Named Paste 32
Named Column Cut 32
Named Column Paste 32
Attributes 33
Standard Codes 33
User Defined Codes 33
Embedded Printer Codes 33
Goto 33
Line 34
Column 34
Page 34
Offset 34
Locate and Replace 34
Locate 34
Replace 34
Global Replace 34
Count 34
Table of Contents (cont)


Line Drawing 35
Drawing 35
Toggling the Pen 35
Using Graphics Symbols 35
Joining Lines 35
Matching Symbols 35
File Management 35
Insert File 35
Append File 35
Compare Two Files 35
Change Line Length of Non-Text Files 36
Strip Page Breaks from File 36
Strip Ruler Lines from File 36
Strip 8-Bit Characters from File 36
Insert at Intervals 36
Rebuild Line-Ending Index 36
Using Print Variables 36
Displaying ASCII Table 36
Changing Setup from Edit Mode 36
Creating and Executing Macros 36
Loading File from Editor 37
Split Screen Editing 37
Running Another Program 37
Shelling to DOS 37
Saving File 37
Quitting Edit Mode 37

Chapter 8: Printing 38
Print File 38
Enter Print Settings 38
Creating Printer Drivers - Running PCodes 39
Standard 39
User Defined 40
Handshaking for Serial Printers 40

Chapter 10: Quitting 41

Chapter 11: Using the Util Program 42
Disk Utilities 42
Change Current Drive 42
Check Disk Size 42
Check Disk Free Space 42
Directory Utilities 42
Change Current Directory 42
Create Subdirectory 42
Delete Subdirectory 42
Rename Directory 42
Hide Directory 42
UnHide Directory 43
File Utilities
Get File Statistics 43
Change File Attributes 43
Rename File or Directory 43
Copy File 43
Delete File 43
Help on Utilities 44
Table of Contents (cont)


Chapter 12: Trouble Shooting 45

APPENDIX A - Menu Tree 46
APPENDIX B - Menus 47
APPENDIX C - Keyboard Commands in Edit Mode 50
APPENDIX D - Function Key Assignments 53
APPENDIX E - ASCII Codes 54
APPENDIX F - Error Codes 56
APPENDIX G - Bug Report/Suggestion Form 58
APPENDIX H - Registration Form 59


Note: In this manual keystrokes are indicated by being enclosed in <>.
For example, refers to pressing the Return key, and
refers to the combination keystroke composed by holding the Ctrl key
down while pressing the M key.
Chapter 1: Introduction


GEdit is designed to operate on computers which are 100% compatible
with the IBM XT and AT.


Minimum requirements are:

320K RAM
1 floppy disk drive
DOS 2.1 or higher


The purpose of the program is to:

* Provide viewing, editing, and formating of disk files.

* Provide viewing and editing of disk sectors.

* Provide viewing and editing of computer memory.

* Provide viewing and editing of dBASE file headers and files,
and to import dBASE files as ASCII text files.

* Print disk files.


The GEdit Distribution Disk contains the files listed below:

GO.BAT - batch file to execute GEdit and load the README file
README - instructions on installation
HINSTALL.EXE - file to install GEdit on a hard disk
FINSTALL.EXE - file for creating a work disk
NOTES - notes on this version of GEdit
CR.SCR - copyright screen
ORDER.FRM - form for registering GEdit
BUG.RPT - form for reporting bugs and suggestions
GE.EXE - executable file
GE.HLP - general information on GEdit
MENU.HLP - help file on the GEdit Menu
SETUP.HLP - help file on setup
EDITMENU.HLP - help file on the Main Edit Menu
EDIT.HLP - help file on edit commands
PRINT.HLP - help file on printing
PCODES.EXE - file to create and edit printer drivers
EPSONFX.DRV - printer driver for the Epson FX-100 printer
MANUAL.DOC - GEdit manual
PMANUAL.EXE - program to print manual
Chapter 1: Introduction (cont)


Major Features:

* Free cursor in Text File mode. Move the cursor anywhere outside
existing text and enter new text without having to backfill

* Unlimited line length (text files) or preset line length (non-
text files)

* File size limited only by available memory

* Split screen editing

* Cut size limited only by available disk space

* Direct cutting and pasting between files

* Column cut and paste

* Line drawing

* Edit any disk file, disk sectors, or computer memory

* Edit dBASE III files

* Hex editing

* Unloads from memory when running another program

* Word processing features including word wrap and justification


Program Limitations:

* Maximum file size - available memory

* Maximum line length - available memory

* Maximum number of lines - 10,000

* Maximum Number of open files - 2

* Character set - ASCII plus IBM ASCII Extended

* Maximum number of keystroke macros - 50

* Maximum number of tabs - 100

* Size of cut - limited only by available disk space

* Length of undo buffer for delete word - 50

* Length of undo buffer for delete to end of line - 150

* Length of undo buffer for delete line - 255
Chapter 1: Introduction (cont)


Editing: GEdit contains four special purpose editors - a text file
editor, a stream editor, a hex editor, and a dBASE file editor. These
editors are discussed below:

Text File Editor - The text file editor follows the standard con-
ventions that have been established for ASCII text files. Use the
text file editor for word processing and writing source code and
batch files.

Stream Editor - The stream editor edits non-text files, disk sec-
tors, and computer memory. The lines displayed on the screen are
fixed length and all 256 characters of the standard and extended
character sets are used.

Non-text files are usually not accessible to word processors
or text editors. This type file is displayed in a fixed line
length format. The line length may be specified in setup, and
can be changed after the file is loaded. Use the non-text file
type for creating and editing data files and viewing and edit-
ing program files.

Disk Sectors can be loaded into the stream editor and treated
as a non-text file. The number of sectors which can be loaded
is dependent on available memory. Material read directly from
a disk may be edited and saved to a disk as a file (useful for
recovering files from a disk on which the FAT has been corrup-
ted).

Computer memory can be displayed and edited using the stream
editor. One segment (64K) is accessible, beginning at the ad-
dress specified. The display of memory is in real time, mean-
ing that changes in memory may be observed as they occur. For
example, load memory segment 0 and observe the changes which
continually occur at offset 1132. Any change made to the dis-
play is a change in actual memory and may be dangerous. Be
aware of the consequences before making any changes.

Hex Editor - The hex editor edits non-text files, disk sectors and
computer memory and uses the same set of commands as the stream
editor. The hex representation (16 bytes) is displayed on the left
side of the screen with the corresponding characters displayed on
the right side. All editing is performed on the hex display.

dBASE Editor - The dBASE editor edits dBASE data file headers and
dBASE data files (useful for restoring corrupted files and for di-
rectly editing dBASE data). It will also import dBASE files as
ASCII text files.

Note: To use GEdit as your dBASE editor, modify the config.db file
to include the lines below:

TEDIT=GE
WP=GE
Chapter 1: Introduction (cont)


Shell to DOS: You may shell to DOS while editing. GEdit and the edit
buffer are unloaded from memory when shelling to DOS. This provides
the free memory, minus approximately 12K, that would be available if
GEdit was not loaded. Enter "EXIT" at the DOS prompt to return to
GEdit.


Run Another Program: You may run another program while editing. This
feature is useful for compiling a program while editing source code.
GEdit and the edit buffer are unloaded from memory while running an-
other program, providing the free memory to execute any compiler. Only
5K is retained for use by GEdit.


Redo Edit Session: If journaling is specified in Setup, GEdit automat-
ically creates a backup when a file is loaded for editing, and all
keystrokes made during the edit session are recorded in a journal
file. If for any reason (such as a mistake in editing, failure to save
a file, or a power outage) you have lost work, you may replay the edit
session by choosing this option from the Edit Menu and stoping the re-
play at any point you wish.


Setup: You may create up to 10 setup configurations which may be saved
to disk and recalled to suit the type of editing that you require, or
the current setup may be altered to suit your needs. Word wrap, screen
colors, auto-indent, tabs, cursor size, and many other features may be
selected to customize the editors.


Help: Online help is available from the Main Menu on:
Overview of GEdit
Main Menu
Setup
Editing
Printing
Help on edit commands is also available while editing.


Print Files: GEdit will print any disk file. A file may be printed as
a text file or as a non-text file with fixed-length lines. Print set-
tings (such as pitch, lines per inch, margins, pages to print, number
of copies, printer driver,and printer interface) may be specified and
saved to a disk file for use later. Any number of printer drivers may
be created by using the program "PCODES.EXE" which may be found on the
work disk or in the support directory after installation.
Chapter 2: Registering


Some very fine software is marketed though the shareware process.
This is usually done because the author does not have the re-
sources to market the product in the traditional manner or because
he is attracted to the simplicity of the marketing technique.

Releasing a software product as shareware allows an user to try it
without obligation and to pass copies of it to friends or acquant-
ices for their review. If the user determines that the software is
useful to him and that he intends to continue to use it, he is
then obligated to register his copy of the software.

The advantages of this marketing approach to the user are (1) he
has the opportunity to use the product and, based on his evaluat-
ion, determine if he wants to register the product, and (2) he can
register the product for less than purchasing a comparable retail
product.

The advantage to the author is that he has the opportunity to mar-
ket his product in a less costly and complicated manner than would
be possible otherwise.

GEdit is being distributed as shareware. Non-registered users may
use it during a 30-day trial period to determine if they find it
useful and want to continue to use it. If the user does continue
to use GEdit after the 30-day trial period it must be registered.

Upon registration you will be sent the latest version of GEdit, or
if you prefer, the next update will be sent to you when available,
and you will be notified of updates for a period of one year from
the date of registration.

As a registered user you are entitled to use GEdit on any and all
computers available to you as long as the software is installed
and used on only one computer at a time.

To register, complete the registration form found in Appendix H of
this manual, and send with your MasterCard or VISA number, or the
correct amount of money in the form of a check or money order to
the address listed. The registration form can be printed by using
the editor's print utility to print "ORDER.FRM".

No registration fee is required for the use of GEdit for educat-
ional purposes by educational institutions. However, if you are
using GEdit for this purpose, it must be registered by filling out
the registration form, checking the box indicating that GEdit is
to be used for educational purposes, and mailing the form to the
address listed.

We usually ship money order, VISA, or MasterCard orders within 2
days. Allow 10 days for checks to clear. If you have not received
your order in 30 days, please contact us.
Chapter 2: Registering (cont)


You are encouraged to copy GEdit for the purpose of distribution
under the following conditions:

1. No files on the Distribution Disk have been modified or de-
leted.

2. The fee to cover copy service, handling, and materials does
not exceed $10.00.

GEdit is provided "as is" without warranty of any kind, either
expressed or implied. In no event will Cat Creek Enterprises be
liable for any damage caused by the use of GEdit. The risk of us-
ing this product lies with the user.
Chapter 3: Installing


Floppy Disk System:

Step 1: Format a new disk to use as a work disk.

Step 2: Place the Distribution Disk in Drive A: and the blank disk
in Drive B:, and at the A> prompt enter "FINSTALL". FINSTALL will
copy the files listed below from the Distribution Disk onto the
blank disk:

GE.EXE BUG.RPT CR.SCR ORDER.FRM
GE.HLP MENU.HLP SETUP.HLP EDITMENU.HLP
EDIT.HLP PRINT.HLP PCODES.EXE EPSONFX.DAT

Step 3: Label the disk in drive B: as "GEdit Work Disk".

Step 4: Place the Distribution Disk in drive A:, make sure the
printer is ready, and at the A> prompt enter "PMANUAL". PMANUAL
will print the manual beginning at the page you specify.

Step 5: Store the Distribution Disk in a safe place.


Hard Disk System:

Step 1: Place the Distribution Disk in the A: Drive, and at the A>
prompt enter "HINSTALL".

Step 2: Directions will be displayed on the screen. You will be
asked to specify the directory on the hard disk where you want to
locate the program files. If the directory does not exist it will
be created. The files listed below will be copied from the Distri-
bution Disk into this directory.

GE.EXE BUG.RPT
ORDER.FRM
Chapter 3: Installing (Hard Disk System cont)


Step 3: You will be asked to specify the directory on the hard
disk where you want to locate the support files. If the directory
does not exist it will be created. The files listed below will be
copied from the Distribution Disk into this directory:

GE.HLP MENU.HLP
SETUP.HLP EDITMENU.HLP
EDIT.HLP PRINT.HLP
PCODES.EXE EPSONFX.DAT
CR.SCR

Step 4: Modify the AUTOEXEC.BAT file in the root directory of the
hard disk to include the statement "PATH=\GE" or the directory you
specified. This will insure that DOS can find GE.EXE even if the
default directory is not the directory in which GE.EXE is located.

Step 5: Also modify the AUTOEXEC.BAT file to include the statement
"SUPPORT=\GE\SUPPORT" or the directory you specified. This will
insure that GEdit can find its support files.

Step 6: Place the Distribution Disk in drive A:, make sure the
printer is ready, and at the A> prompt enter "PMANUAL". PMANUAL
will print the manual beginning at the page you specify.

Step 7: Store the Distribution Disk in a safe place.
Chapter 4: Getting Started


Starting GEdit

The instructions presented here assume that you have already installed
GEdit (see Chapter 3).

Floppy Disk

Step 1: Insert the GEdit work disk in drive A:

Step 2: Insert the disk which contains the file you wish to
edit, or the disk on which you wish to create a file, in drive
B:.

Step 3: At the A> prompt enter "GE". Or if you wish to use
the file settings which have been saved in setup file "0", you
may enter "GE", followed by a space, and then the name of the
file you wish to edit. If you do pass a file name to GEdit all
menus will be bypassed, the file loaded for editing, and you
will be taken directly into the text file editor.


Hard Disk

Step 1: If you have not included the path, to the directory in
which GEDIT.EXE is located, in the autoexec.bat file on the
boot disk, you must change directory (see DOS manual) to the
directory in which GEDIT.EXE is located.

Step 2: At the DOS prompt enter "GE". Or if you wish to use
the file settings which have been saved in setup file "0", you
may enter "GE", followed by a space, and then the name of the
file you wish to edit. If you do pass a file name to GEdit all
menus will be bypassed, the file loaded for editing, and you
will be taken directly into the text file editor.


Using Menus

To select an option from a menu, use and Arrow> to move the menu bar to the option you wish to select
and press . Or press the function key associated with
the option on the menu.
Chapter 4: Getting Started (cont)


Main Menu


The Main Menu (see Appendix B) is displayed when GEdit is started. The
options available on that menu are explained below:


Edit:

Displays the Edit Menu. From the Edit Menu you can edit files,
disk sectors, and memory in either ASCII or Hex format, and edit
dBASE files.

System:

Displays the System Menu. From the System Menu you can:

Quit: Leave GEdit and return to DOS, even if files are open.

Return to Editor: If files are open, returns to the currently
active window.

Shell to DOS: GEdit and the edit buffer are unloaded from mem-
ory when shelling to DOS. This provides the free memory, minus
approximately 12K, that would be available if GEdit was not
loaded. Enter "EXIT" at the DOS prompt to return to GEdit.

Run Another Program: Enter a command line to execute another
program. GEdit and the edit buffer are unloaded from memory
while running another program. This provides the free memory,
minus approximately 5K, that would be available if GEdit was
not loaded.

Redo Edit Session: Replays an edit session that has been re-
corded in a journal file. An edit session is recorded whenever
a file is edited and journaling is on (see Chapter 6). A back-
up of the file being edited is made at the beginning of the
session and of every other file loaded during the session, and
each keystroke is recorded until no files are open. Choose
this option if for some reason you lose the file you were ed-
iting or you made some sort of unrecoverable error. Select
the type of file from the Type Menu, enter the filename, and
choose "automatic" or "step though" playback. "Automatic"
playback" will proceed though the session automatically, while
the "step though" playback executes a single recorded key-
stroke each time you press a key. You may stop the playback at
any point by pressing .

Copyright Screen: Displays the GEdit copyright screen, showing
the copyright notice and information concerning registration.
Chapter 4: Getting Started (cont)


Setup:

Displays the Setup Menu. From this menu you can enter and save
configuration data in memory and in up to 10 disk files. Use setup
to customize GEdit to your particular needs.

Help:

Displays the Help Menu. From the Help Menu you can display help
screens on:

GEdit (an overview of GEdit)
Main Menu
Setup
Editing
Printing

Print:

Displays the Print Menu. "Print" will accept and save print set-
tings and print disk files.

Escape:

If files are open, pressing has the same effect as choosing
"Return to Editor" from the System Menu. If no files are open,
pressing has the same effect as choosing "Quit" from the
System Menu.
Chapter 5: Getting Help


The "Help" option on the Main Menu displays a menu (see Appendix
B) which allows you to select help on:

GEdit (an overview of GEdit)
Main Menu
Setup
Editing
Printing

Help screens on edit commands may be displayed, while editing, by
choosing "Help on Editing" from the Misc Menu or pressing .
Chapter 6: Setting Up


To setup GEdit, choose "Setup" from the Main Menu. The Setup Menu (see
Appendix B) will be displayed.

To specify the way in which you want a file to be handled by the edi-
tor, choose "File Settings" from the Setup Menu.

Word Wrap - if on, lines will automatically wrap at a specified
length when using the text file editor. This feature is used while
word processing. The default setting is "N". Soft end-of-line
characters are saved with the file for printing purposes. However,
the soft end-of-line characters are stripped from the file when it
loaded for editing, and the lines wrapped as specified in the set-
up.

Line Length for Text Files - the line length at which word wrap
occurs. The maximum line length is the number of bytes in the buf-
fer. The default setting is 64 characters.

Line Length for Non-Text Files - the line length at which lines
are wrapped when editing a non-text file using the stream editor.
This would usually be the screen width unless you are editing a
data file, in which case, the record length should be specified.
The maximum line length is the number of bytes in the buffer. The
default setting is 80 characters.

Default Extension - an extension to be added to any file name you
enter without an extension. For example, you may specify "BAS" if
you commonly edit Basic source code. To prevent the extension from
being added to a file name without an extension, add a period to
the end of the file name. Up to 3 characters may be entered.

Automatic Backup - If you wish to have each file you edit automat-
ically copied to a backup file before you begin editing, specify
"Y". The default setting is "N". Imported dBASE files will not be
backed up.

Journaling - You may choose to record your edit sessions for play-
back. Playing back an edit session can be entertaining, or can be
very useful if you make an irreversible mistake while editing. The
playback may be stopped at any point, and the editing resumed. The
default setting is "N".

Expand Tabs in Text Files - If you wish to have tab symbols in
text files replaced by a string of eight spaces, enter "Y". The
default is "Y".
Chapter 6: Setting Up (cont)


To specify the settings that will be in effect while in the edit mode,
choose "Edit Settings" from the Setup Menu. Edit settings can also be
changed while in the edit mode by choosing "Set Edit Settings" from
the Misc Menu or pressing .

Typing Mode - If you wish to begin your edit sessions in overtype
mode, enter "O", or enter "I" if you prefer the insert mode. The
default setting is "O".

Typematic Speed - This setting refers to the speed at which a key-
stroke is repeated when a key is held down, and primarily effects
the rate of cursor control. If you increase typematic speed, the
time to page down from the beginning of a document to the end of
the document is decreased, however, the higher speed may adversely
affect your typing. Experiment to find the most suitable speed for
your typing style. You can select from a speed range of 0 to 10,
with 10 the fastest. The default setting is 7.

Auto-Indent - This feature is particularly useful if you are writ-
ing source code. Auto-indent will automatically indent a new line
to the same column to which the previous line is indented. The de-
fault setting is "Y".

Columns in Indent: You may specify the number of columns a line
will be shifted when indented. The default setting is 8.

Tab Positions - You may specify up to 10 tab positions to use in
text files. The tabs may be entered in any order. If you need more
than 10 tabs you can enter up to 100 in the editor ruler line. The
default setting is 10 tabs in 8-column increments.

Columns in Screen Shift - You may specify the number of columns to
shift the screen to the right when is pressed
or to the left when is pressed while editing a
text file. The default setting is 8.

Display Column or File Position - If you wish the status line on
the edit screen to display the current column on which the cursor
is located, enter "C". If you wish to have the offset from the be-
ginning of the file displayed, enter "F". The default setting is
"C".

Function Key Assignments - Function keys are assigned to perform 1
of 3 sets of functions. If you wish to use the function keys as
command keys, enter "C". If you wish to use the function key for
graphics characters, enter "G". If you wish to use the function
keys for math symbols, enter "M". See Appendix D for a complete
explanation of function key assignments. The default setting is
"C".
Chapter 6: Setting Up (Edit Settings cont)


Cursor Size - Choose a cursor size from a dash to a full block by
entering a number in the range from 1 to 12 for monochrome and 1
to 7 for color. 1 is the largest and is the default setting.
Display End-of-Line Symbols - If you wish to have carriage returns
in text files displayed by a symbol, enter "Y". The default set-
ting is "Y".

Display Spaces as Dots - If you wish to have spaces in text files
represented by dots, enter "Y". The default setting is "N".

Display Non-Text Symbols as Dots - If you wish to have control and
8-bit characters represented on the screen by dots, enter "Y", or
if you wish to have these characters displayed, enter "N". The de-
fault setting is "N".

Produce Matching Symbols - If you wish to have the symbols [, {,
(, ', and " respectively matched by ], }, ), ", and ', enter "Y".
Insert mode must be on for this feature to be active. This feature
is particularly useful when writing source code. The default set-
ing is "N".

Number of Lines to Display - You may choose the number of lines
you wish to have displayed on the edit screen. The default setting
is 21 lines, which is normal for a screen that displays 25 lines.
If you are using a screen that does not display 25 lines this set-
ting may be changed to match the screen size. This setting can al-
so be used to push the bottom information line off a normal screen
by entering 22.

Number of Columns to Display - You may choose the number of col-
mns you wish to have displayed on the screen. The normal number of
columns is 80, which is the default setting. If you are using an
odd size screen, less than or greater than 80 columns, change this
setting to match the screen width.

Number of Columns in Screen Width - This setting must be set to
correspond to the actual number of columns that is displayed by
your monitor. If this setting is not correct, the editor will not
work properly. The normal number of columns is 80, which is the
default setting. If you are using an odd size screen, less than or
greater than 80 columns, you should change this setting to match
the screen width.

EGA 43/VGA 50 Line Mode - If you are using an EGA or VGA monitor
and wish to display additional lines on the screen. An EGA monitor
will display 43 lines (39 lines of edit screen) and a VGA monitor
will display 50 lines (46 lines of edit screen).
Chapter 6: Setting Up (cont)


To specify screen colors choose "Screen Settings" from the Setup Menu.
The current colors will be listed on the screen. To choose another
color, move the light bar to the item that you wish to change and
press . A color selection screen will be displayed and the bar
on the screen will display the color combination that would be in ef-
fect if that option is selected. Screen colors can also be changed
while in the edit mode by choosing "Set Screen Colors" from the Misc
Menu or pressing .

Foreground Color - You may choose a color for characters displayed
on the edit screen from a total of 16 colors.

Background Color - You may choose a background color for the edit
screen from a total of 8 colors.

Status Line Color - You may choose a color for characters display-
ed on the status line from a total of 16 colors.

Menu Foreground Color - You may choose a color for characters dis-
played on menus from a total of 16 colors.

Menu Background Color - You may choose a background color for men-
us from a total of 8 colors.

Menu Bar Color - You may choose a background color for menu bars
from a total of 8 colors.

Save Settings - You may save the current settings to a disk file to be
used later. For example, settings file "0" could be used for word pro-
cessing, settings file "1" used for editing dBASE files, and settings
file "2" used for writing source code. Settings files may be numbered
from 0 to 9. Settings file "0" is read automatically when GEdit is
started.

Choose Settings - You may recall settings that have been previously
saved by entering the number of the settings file (0 - 9).
Chapter 7: Editing


Types of Editing:

Create, display, and edit source code: Use the text file editor to
create and edit source code. Features that facilitate the creation
of source code include automatic indenting, creating matching sym-
bols, checking for open symbols, and running compilers while edit-
ing.

Word processing: GEdit includes a set of word processing features,
including ruler lines, word wrapping, justifying, tabs, jump to
stop, and keystroke macros. Use the text file editor to prepare
letters, memos, and documents.

Create, display, and edit DOS batch files: Use the text file edi-
or to create and edit DOS batch files.

Line drawing: The text file editor can be used for line drawing.
This feature is excellent for creating forms and organization
charts. Single and double lines can be mixed, and all lines can be
joined automatically.

Display and edit non-text files: You may display any disk file by
choosing the stream editor. Non-text Files are displayed in fixed
length lines (80 columns, unless you specify a different length)
using all ASCII and Extended ASCII characters.

Create, display, and edit data files: The stream editor may be
used to edit data files. Select non-text file and set the line
length to the record length. Ruler lines may be embeded anywhere
in the file to insure accurate data entry.

Use the hex editor for editing files, disk sectors, and memory in
hex format.

Edit dBASE III files: Directly enter data into dBASE III files and
recover dBASE III files which have shifted data or include an em-
bedded end-of-file character, and import dBASE data as an ASCII
text file.

Edit dBASE III file headers: Change field names, length, and type,
and the number of records (useful for recovering files with cor-
upted headers).

Special purpose editing: Edit disk sectors (useful for recovering
files from disks with a damaged FAT), and edit computer memory.
Chapter 7: Editing (cont)


Edit Menu

The "Edit" option on the Main Menu displays the Edit Menu (see Appen-
dix B). You may select from the following special purpose editors from
the Edit Menu:

Text File Editor: Choose the text file editor for editing ASCII
text files, such as source code, batch files, and word processing
document files.

Stream Editor:

Non-text Files: Lets you edit non-text files. This type file
is displayed in a fixed line length format. The line length
may be specified in Setup, and can be changed after the file
is loaded.

Edit Disk Sectors: Lets you directly edit disk sectors. The
sectors that are loaded into memory are treated as a non-text
file and after editing, can be saved to a disk as a file. This
feature is useful for recovering files from a disk with a dam-
aged FAT. The number of sectors that can be loaded is deter-
mined by available memory. Only physical disk drives are rec-
onized by GEdit. If you wish to edit a logical drive associat-
ed with a partition on a physical disk, enter the drive letter
for the physical disk and choose the partition you wish to
edit.

Edit Memory: Lets you view and edit computer memory. A segment
(64K) can be edited beginning at the address you specify. Mem-
ory is displayed in real time, meaning that you can observe
the changes in memory as they occur.

Hex Editor: Lets you edit files, disk sectors, or a memory segment
in hex format. The hex representation (16 bytes) is displayed on
the left side of the screen with the corresponding ASCII charac-
ters shown on the right side. All editing is performed on the hex
display, and the command set is the same as for the stream editor.

dBASE Editor:

Edit dBASE III File Header: Lets you edit a dBASE file header.
Change an incorrect field name, type, or length, or correct
the number of records in a file. Useful for restoring files
with a corrupted header.

Edit dBASE III File: Lets you directly edit an existing dBASE
III data file. Change or enter data, or correct problems in
the file, such as shifted data or embedded end-of-file char-
acters. dBASE files are treated as non-text files.

Import/Edit dBASE III File: Lets you import a dBASE III data
file. These files are imported in ASCII text file format.
Chapter 7: Editing (cont)


Size of File: The size of the file that can be edited depends on
available memory. If a file is too large to be fully loaded into mem-
ory, you may specify that a portion of the file be loaded, and the
number of bytes to skip before beginning to load the file.

Methods for entering a file name: You may enter a name of an existing
file for editing, or enter the name of a file to be created. If the
file does not exist, no disk file will be created until the file is
saved. If you have specified a default extension in Setup, and you do
not add an extension to the file name, the default extension will be
added. To prevent the extension from being added, end the file name
with a period. The ways in which you may enter a file name are listed
below:

Pass the file name to GEdit as a parameter: When you execute GEdit
by entering the "GE" at the DOS prompt, add a space and the file
name (i.e. C>GE C:\LETTERS.DOC\SOME.TXT). The file is loaded in
the text edItor. A file should be created or loaded in this manner
only if the file settings in the setup file "0" are appropriate.

Type the file name at the file name prompt: Type in the file name,
including the path, and press .

Select from directory: Press at the file name prompt if
you wish to select a file from a disk directory. Enter the mask
(i.e. C:\LETTERS\*.* to display the directory of all files in the
LETTERS directory on the C: drive) for the directory you want dis-
played. Directory entries include hidden files and are arranged in
alphabetical order. Move the light bar to the file that you want
to edit and press .

Select from history: Below the file name prompt is listed the
names of the files which have been edited during the current ses-
sion, with the last file edited on top. To edit one of the files
listed in history, use the down arrow key to move the light bar to
the file you wish to edit and press . The display and the
cursor position will be same as when the file was left.
Chapter 7: Editing (cont)


Status Line

The Status Line at the top of the edit screen displays information
about the cursor position, the number of lines in the file, the
status of the toggle keys, and memory left in the buffer. Below is
listed the information to be found on the status line and the pos-
ition on the line where the information is displayed:

Current line 6
Offset in memory segment 9
Offset in file 21
Current column 21
Lines in file 29
Caps Lock ("Caps" if on) 50
Recording or executing macro ("R" for record, "M" for execute) 55
Drawing mode ("S" for single line, "D" for double line) 57
Pen up/down (Up Arrow for pen up, Down Arrow for pen down) 58
Word wrap ("W" if on) 60
Function keys assignment ("C"/commands, "G"/graphics, "M"/math) 62
Insert/overtype mode ("I" for insert, "O" for overtype) 64
Memory (in bytes) remaining in edit buffer 74

Ruler Line

The Ruler Line below the Status line indicates tab positions, and
can be used for defining tab positions by choosing "Set Tab Posit-
ions" from the Format Menu.

Bottom Information line

The Bottom Information Line displays the type file being edited,
if journaling is off or on, and the name of the file being edited.

Edit Commands

Edit commands can be accessed though keystroke combinations or
selected from menus. Many commands may be accessed in both ways,
however, some are accessible only by keystrokes and others only
though menus. Listed below are the menus available from the edit
mode:

GEdit Main Menu: You may leave the edit mode and return to the
Main Menu by pressing . From this menu you may print a
file, or use an editor. If you choose an editor you will be
returned to the edit mode with the screen split on the line on
which the cursor was located. To return to the edit mode from
the Main Menu press or choose "Return to Editor" from
the System Menu.
Chapter 7: Editing (Edit Commands cont)


Top Menu: This menu may be accessed by pressing or by
pressing (if function keys = commands). The Misc, Format,
Block, Named Block, Attributes, Goto, Locate, Draw, Open Sym-
bols, and File Management Menus are accessable from the Top
Menu.

Misc Menu: This menu is accessible from the Top Menu or by
pressing . It provides several miscellaneous options,
including help

Format Menu: This menu is accessible from the Top Menu or by
pressing . It provides options for formatting text,
including word wrapping and justifying.

Block Menu: This menu is accessible from the Top Menu or by
pressing . It provides options for performing block
operations.

Named Block Menu: This menu is accessible from the Top Menu or
by pressing . It provides options for performing block
operations that involve saving and retrieving files with user-
specified names.

Attributes Menu: This menu is accessible from the Top Menu or
by pressing . It provides options for marking text at-
tributes for printing, such as bolding, underlining, and ital-
ics.

Goto Menu: This menu is accessible from the Top Menu or by
pressing . It provides options for going to a particu-
lar line, column, or page.

Locate Menu: This menu is accessible from the Top Menu or by
pressing . It provides options for locating, replacing,
and counting strings.

Line-Drawing Menu: This menu is accessible from the Top Menu
or by pressing . It provides the options of entering
the single-line or double-line drawing modes, or joining the
lines in the file. Single and double lines may be mixed and
joined.

Open Symbols Menu: This menu is accessible from the Top Menu
or by pressing . It provides options for checking the
file for unmatched parenthesis, braces, and brackets when
writing source code.

File Management Menu: This menu is accessible from the Top
Menu or by pressing . Many varied options are available
from this menu.

Overtype and insert typing modes: will toggle the typing
mode between overtype and insert. An "I" on the Status Line indi-
cates that the insert mode is active and an "O" indicates that the
overtype mode is active.
Chapter 7: Editing (Edit Command cont)


Cursor control: The following keystroke combinations move the cur-
sor around the edit buffer.

Left-Arrow Go left one column
Right-Arrow Go right one Column
Up-Arrow Go up one line
Down-Arrow Go down one line
Home Goto beginning of line
End Goto end of line
Ctrl Left-Arrow Screen-shift left
Ctrl Right-Arrow Screen-shift right
PgUp Go up one screen
PgDn Go down one screen
Ctrl PgUp Goto top of screen
Ctrl PgDn Goto bottom of screen
Ctrl Home Goto beginning of file
Ctrl End Goto end of file
Tab Jump to next tab
Shift Tab Jump to previous tab

An additional cursor control command which can be used in text
files is jump to stop. will move the cursor to the next
">" occurring in the file. This feature can be useful in forms and
form letters.

Deleting: The following commands delete units of text. For delet-
ing blocks of text see "Erase" under Block Commands.

Character: To delete a character, place the cursor on the
character and press .

Backspace: To delete the character to the left of the cursor,
press .

Word: to delete a word, place the cursor at the beginning of
the word and press .

To the end-of-line: To delete from the cursor to the end of
the line press .

Line: To delete a line, place the cursor anywhere on the line
and press .

UnDeleting: These commands undo delete operations.

Character: To undo the last character deletion, press D>.

Word: To undo the last word deletion, press . The buf-
fer for this operation is 50 characters.

To the end-of-line: To undo the last "to the end-of-line de-
letion", press . The buffer for this operation is 150
characters.
Chapter 7: Editing (Edit Commands cont)


Line: To undo the last line deletion, press . The buf-
fer for this operation is 255 characters

Inserting ruler lines: To insert a ruler line at the cursor locat-
ion, press . Embedded ruler lines can be useful as a guide
when editing a data file.

Formatting: Commands to format text are discussed below. These op-
erations are used primarily in word processing. (The format Menu
is accessed by choosing "Form" from the Top Menu or pressing F>.)

Set tabs: Choose "Set Tabs" from the Format Menu. Use the cur-
sor control keys to move the cursor on the Ruler Line. To
place a tab position on the Ruler Line, move the cursor to the
position and press . To remove a tab position, move the
cursor to the position and press . When finished, press
.

Set word wrap: To set word wrap on, choose "Word Wrap On" from
the Format Menu and enter the line length for wrap. All exist-
ing text will be reformatted and word wrap activated. Soft
end-of-line characters are saved with the file for printing
purposes, however, the soft characters are stripped from the
file when it loaded for editing and the lines wrapped as spec-
ified in the setup.

Set word wrap off: To set word wrap off choose "Word Wrap off"
from the Format Menu. All soft carriage returns will be remov-
ed, the existing text reformated, and word wrap inactivated.

Format: To correct the length of lines, after operations which
alter the length by removing characters, place the cursor on
the line at the beginning of the block, press or
choose "Format" from the Format Menu, move the cursor to hi-
lite the block to be formatted, and press

Justify: To justify a block of text, place the cursor on the
line at the beginning or end of the block, press or
choose "Justify" from the Format Menu, move the cursor to hi-
lite the block to be justified, and press .

UnJustify: To unjustify a block of text, place the cursor on
the line at the beginning or end of the block, press
or choose "UnJustify" from the Format Menu, move the cursor to
hi-lite the block to be unjustified, and press .

Center string: To center a string (all text on a line) place
the cursor on the line with the string and press or
choose "Center String" from the format Menu.

Pagenate: To pagenate a document, choose "Pagenate" from the
Format Menu and enter the page length. A page break will be
inserted at intervals equal to the page length that you speci-
fied.
Chapter 7: Editing (Edit Commands cont)


Convert Blanks to Spaces: Blanks (ASCII code 255) are used by
GEdit for justifying in order that these operations may be re-
versed. Blanks appear as spaces on the screen, but may not be
printed. GEdit will convert the blanks to spaces as it prints
the file. However, if the file is printed using another pro-
gram, formatting may be lost. If you intend to print the file
using another program, you should choose "Convert Blanks" from
the Format Menu.

Convert Soft EOL Characters: If you have created a text file
using word wrap and want to convert the soft end-of-line char-
acters to carriage returns (usually for the purpose of editing
by another program) choose "Convert EOL" from the Format Menu.

Block Commands: Operations on blocks and columns of text are dis-
cussed below. (The Block Menu is accessed by choosing "Bloc" from
the Top Menu or pressing .

Erase: To erase a block of text, place the cursor at the be-
ginning or the end of the block, press (if function keys
= commands) or choose "Erase" from the Block Menu, hi-lite the
block to be erased, and press .

Cut: To cut a block of text, place the cursor at the beginning
or the end of the block, press (if function keys = com-
mands) or choose "Cut" from the Block Menu, hi-lite the block
to be cut and press . The block that is cut is stored
in a cut file and may be pasted anywhere in the current file
or any other file as many times as you wish, until overwritten
by another cut.

Paste: The last cut may be pasted into the current file by
positioning the cursor at the location at which the text is to
be pasted, and pressing (if function keys = commands) or
by choosing "Paste" from the Block Menu.

Copy: To copy a block of text from one location to another lo-
cation in a file, place the cursor at the beginning or end of
the block to be copied, press (if function keys = com-
mands) or choose "Copy" from the Block Menu, hi-lite the block
to be copied, press , move the cursor to the position
at which the column is to be copied, and press .

Move: To move a block of text from one location to another lo-
cation in a file, place the cursor at the beginning or end of
the block to be moved, press (if function keys = com-
mands) or choose "Move" from the Block Menu, hi-lite the block
to be moved and press , move the cursor to the posit-
ion at which the column is to be moved, and press .
Chapter 7: Editing (Edit Commands cont)


Column Cut: To cut a column of text, place the cursor at the
beginning or the end of the column, press (if
function keys = commands) or choose "Column Cut" from the
Block Menu, hi-lite the column to be cut, and press .
The block that is cut is stored in a column cut file and may
be column pasted anywhere in the current file or any other
file as many times as you wish, until overwritten by another
column cut.

Column Paste: The last column cut may be pasted into the cur-
rent file by positioning the cursor at the location at which
the text is to be pasted, and pressing (if function
keys = commands) or choosing "Column Paste" from the Block
Menu.

Column Copy: To copy a column of text from one location to an-
other location in a file, place the cursor at the beginning or
end of the column to be copied, press (if function
keys = commands) or choose "Column Copy" from the Block Menu,
hi-lite the column to be copied, press , move the cur-
sor to the position at which the column is to be copied, and
press .

Column Move: To move a column of text from one location to an-
other location in a file, place the cursor at the beginning or
end of the column to be moved, press or choose
"Column Move" from the Block Menu, hi-lite the column to be
moved, press , move the cursor to the position at
which the column is to be moved, and press .

Indent: To indent a block, place the cursor at the beginning
or end of the block to be indented, press or choose
"Indent" from the Block Menu, hi-lite the block to be changed,
and press . The block will be indented the number of
columns specified in Edit Setup.

Upper Case: To change the case of all letters in a block to
upper case, place the cursor at the beginning or end of the
block to be changed, choose "Upper Case" from the Block Menu,
hi-lite the block to be changed and press .


Lower Case: To change the case of all letters in a block to
lower case, place the cursor at the beginning or end of the
block to be changed, choose "Lower Case" from the Block Menu,
hi-lite the block to be changed, and press .

Hot Print: To print a block of text, place the cursor at the
beginning or end of the block to be printed, press or
choose "Hot Print" from the Block Menu, hi-lite the block to
be printed, and press .
Chapter 7: Editing (Edit Commands cont)


Named Block Commands: Named block operations are identical to
block operations with the exception that they are associated with
user-specified file names. Standard cuts are saved to a file call-
ed "CUT.DAT" and standard column cuts are stored in the file named
"CCUT.DAT". Standard cuts and column cuts are, therefore, written
over with the next similar operation. If named cuts are used, any
number of cuts may be saved by using different file names. These
operations are discussed below. (The Named Block Menu is accessed
by choosing "NBlk" from the Top Menu or pressing .)

Named Cut: To named cut a block of text, place the cursor at
the beginning or the end of the block, press (if
function keys = commands) or choose "Named Cut" from the Named
Block Menu, enter the file name for the cut, hi-lite the block
to be cut, and press . The cut is stored in a file and
may be pasted anywhere in the current file or any other file
as many times as you wish by choosing "Named Paste" from the
Named Block Menu and entering the file name.

Named Paste: To paste a named cut, position the cursor at the
location at which the block is to be pasted, press
(if function keys = commands) or choose "Named Paste" from the
Named Block Menu, and enter the name of the cut file.

Named Column Cut: To named column cut a block of text, place
the cursor at the beginning or the end of the column and press
(if function keys = commands) or choose "Named Col-
umn Cut" from the Named Block Menu. Enter the file name for
the cut, hi-lite the column to be cut, and press . The
column that is cut is stored in a file and may be pasted any-
where in the current file or any other file as many times as
you wish by choosing "Named Column Paste" from the Named Block
Menu and entering the file name.

Named Column Paste: To paste a named column cut, position the
cursor at the location at which the column is to be pasted,
press (if function keys = commands) or choose "Nam-
ed Column Paste" from the Named Block Menu, and enter the name
of the cut file.
Chapter 7: Editing (Edit Commands continued)


Attributes: The attributes of text when printed are controlled by
printer control codes derived from printer driver files. A printer
control code is sent to the printer when an attribute symbol is
encountered in the text being printed. When the attribute symbol
for condensed print in encountered in the text, the printer code
for condensed print is sent to the printer. To place an attribute
code in text, position the cursor where you want to place the code
and access the Attributes Menu by choosing "Attr" from the Top
Menu or pressing . From this menu you may select from 12
standard attributes or from 10 user-defined attributes described
below.

Standard attributes: If you select a standard attribute, use
the cursor control keys to hi-lite the area to change and
press . An attribute code will be placed at the begin-
ning and at the end of the block marked. When printing, a code
to set the attribute is sent to the printer when the first at-
tribute code is encountered, and a code to reset the attribute
is sent when the second attribute code is encountered. Stand-
ard attributes are listed below:

Bold
Underlined
Italics
Superscript
Subscript
Double Wide
Pica
Elite
Condensed
6 Lines per Inch
8 Lines per Inch
Double Spacing

User-Defined Attributes: These are attributes not included in
the standard attributes and represent codes entered by the
user (see Chapter 8). If you choose to insert an user-defined
attribute, enter the number of the code from 0 to 9, and press
. The attribute code will be placed at the cursor pos-
ition. Use the program "PCodes" which is included on the GEdit
Distribution Disk to create user-defined codes.

User-defined attribute codes may be inserted by placing the cursor
at the position where you wish to insert the code, and pressing
plus the number of the code from the number keys at the top
of the keyboard.

Embedding printer codes: Printer codes may be embedded in the file
by holding down while entering the ASCII code from the nu-
meric keypad and then releasing .

Goto: A quick way of moving around a file is to use the goto com-
mands. These commands are discussed below. (The Goto Menu is ac-
cessed by choosing "Goto" from the Top Menu or pressing .)
Chapter 7: Editing (Edit Commands cont)


Goto Line: To goto a particular line in the file being edited,
choose "Goto Line" from the Goto Menu and enter the line num-
ber.

Goto Column: To goto a particular column in the file being ed-
ited, choose "Goto Column" from the Goto Menu and enter the
column number.

Goto Page: To goto a particular page in the file being edited,
choose "Goto Page" from the Goto Menu and enter the page num-
ber.

Goto Offset: If you are editing a memory segment, you may go-
to a particulsr offset by choosing "Goto Offset" from the Goto
Menu and entering the offset.

Locate and Replace: Commands to locate and replace strings in a
file are available in the Locate Menu. In specifing the string to
be located or replaced, "?" may be used as a wildcard to repre-
sent any single character. After entering the string you will be
asked if the search is to be case sensitive. If you reply no, the
case of the characters in the string will be disregarded. These
commands are discussed below. (The Locate Menu is accessed by
choosing "Find" from the Top Menu or pressing .)

Locate To locate a string in a file past the cursor position,
choose "Locate Forward", and to locate a string before the
cursor position, choose "Locate Backward" from the Locate
Menu and enter the string. If the string is located, you will
be asked if you wish to continue the search.

Replace: To replace a string in a file past the cursor posit-
ion choose "Replace Forward", and to replace a string before
the cursor position choose "Replace Backward" from the Locate
Menu. Enter the string, indicate if the search is to be case-
sensitive by pressing or , and enter the string to re-
place with. If the string is located, you will be asked if you
wish to replace the string, and then asked if you wish to con-
tinue the search.

Global Replace: To replace all strings, meeting the specified
criteria, without prompting, in a file past the cursor posit-
ion choose "Global Replace Forward", and to replace strings
before the cursor position, without prompting, choose "Global
Replace Backward" from the Locate Menu. Enter the string, in-
dicate if the search is to be case-sensitive by pressing
or , and enter the string to replace with.

Count: To count the occurrences of a string in a file past the
cursor position choose "Count Forward", and to count the oc-
currences of a string before the cursor position choose "Count
Backward" from the Locate Menu and enter the string.
Chapter 7: Editing (Edit Commands cont)


Line Drawing: To draw lines use the line-drawing commands which
are available in the Line-Drawing Menu. These commands are dis-
cussed below. (The Line-Drawing Menu is accessed by choosing
"Draw" from the Top Menu or pressing .)

Drawing: To draw a single line, choose "Draw with Single Line"
from the Line-Drawing Menu. For a double line, choose "Draw
with a Double line" from the Line-Drawing Menu. To draw with a
special character (ASCII character 219 is useful for drawing
boxes) choose "Enter Drawing Character" from the Line-Drawing
Menu. Use the cursor control keys to draw the line.

Toggling The Pen: When you enter the line-drawing mode the pen
is down (look for the down-arrow on the Status Line). To raise
the pen to enter text or to move to another loca tion, press
(the keystroke combination toggles the pen up
and down). When ready to draw again press to lower the
pen. To leave line-drawing, choose "Leave Line-Drawing Mode"
from the Line-Drawing Menu.

Using Graphic Symbols: To assist in line drawing, many graphic
symbols are available by using the function keys when they are
are assigned to graphics. See Chapter 6 for information on
signing function keys and see Appendix D for the key assign-
ments.

Joining Lines: Lines that cross or meet but do not join may be
joined by choosing "Join Lines in File" from the Line-Drawing
Menu. Single and double lines are joined by this procedure.

Matching Symbols: To determine if symbols in a file are matched by
the appropriate symbol, access the Open Symbols Menu by choosing
"OSym" from the Top Menu or pressing , and select the sym-
bol (parenthesis, braces, or brackets) to be matched.

File Management: Many commands are available from the File Manage-
ment Menu. Some of these commands are accessible though keystroke
commands, others are not. These commands are discussed below. (The
File Management Menu is accessed by choosing "File" from the Top
Menu or pressing .)

Insert File: To insert a file at the cursor location, choose
"Insert File" from the File Management Menu and enter the file
name.

Append File: To append a file to the file being edited, choose
"Append File" from the File Management Menu, and enter the
file name.

Compare Two Files: To compare two files, both files must be
opened and displayed in the split-screen mode. The cursor may
be in either file. Choose "Compare Two Files" from the File
Management Menu. Any differences in the files will be identi-
fied by line and column number as the comparison is made.
Chapter 7: Editing (Edit Commands cont)


Change Line Length: To change the line length of a non-text
file, choose "Change Line Length" from the File Management
Menu, and enter the new line length.

Strip Page Breaks: To remove all the page breaks from a file,
choose "Strip Page Breaks" from the File Management Menu.

Strip Ruler Lines: To remove all the ruler lines from a file,
choose "Strip Ruler Lines" from the File Management Menu.

Strip 8-Bit Characters: To remove all 8-bit characters from
the file being edited, choose "Strip 8-Bit Characters" from
the File Management Menu. Any line drawing in the file will be
erased by this command.

Insert at Intervals: To insert a particular character at set
intervals in the file, choose "Insert at Intervals" from the
File Management Menu. Use this feature to add carriage returns
at the end of records, or to insert delimiters between fields.

Rebuilding Line-Ending Index: If part of the file is missing,
or there is garbage in the file, or the end-of-line symbols
appear in the line instead of at the end, the line-ending in-
dex is probably corrupted. To correct, choose "Rebuild Line-
Ending Index" from the File Management Menu.

Print Variables: Page numbers can change while editing a document,
and the current date may change between the time you edit a file
and the time you print it. GEdit will provide this information if
it encounters the appropriate symbols while printing the file.
These symbols and others that GEdit recognizes, with the variables
that they represent, are listed below:

Enter this to print this

~P Page number
~D System date
~T System time
~L Current line/paragraph

ASCII Table: To display a table of ASCII codes in decimal and hex-
idecimal with corresponding symbols, press .

Changing Setup from Edit Mode: Edit settings can be changed from
the edit mode by pressing or choosing "Set Edit Settings"
from the Misc Menu, and the screen colors may be changed by press-
ing or by choosing "Set Screen Colors" from the Misc Menu.

Creating and Executing Macros: Keystroke macros may be recorded by
pressing . Enter the name of the macro (only one character
allowed) and press . All keystrokes will be recorded until
the recording is stopped by pressing again. To execute
the macro, press , enter the name of the macro, and press
. All the previously recorded keystrokes will be replayed.
Chapter 7: Editing (Edit Commands cont)


Loading File from Editor: If you wish to replace the file you are
editing with a text file, press or (if function keys
= commands), or choose "Load New File" from the Misc Menu. If you
have made changes to the current file, you will be given the op-
portunity to save the file. Then enter the file name, as you nor-
mally do, at the prompt.

Split-Screen Editing: The edit screen can be split in order to
display two files (or memory, or disk sectors) at once. This can
be done in two ways:

Position the cursor on the line where you wish to split the
screen and press , or choose "Open Window" from the
Misc Menu. Select an editor from the Edit Menu. This editor
will be active in the bottom window.

You may return to the Main Menu to choose an editor. Position
the cursor on the line where you wish to split the screen and
return to the Main Menu by pressing , or by choosing
"Goto Main Menu" from the Misc Menu. Choose the editor you
wish to use from the Edit Menu (or to return to the edit mode
without splitting the screen press , or choose "Return to
Editor" from the System Menu). Processing will be returned to
the edit mode with the bottom window active.

Switching Windows: To switch between windows press .

Running Another Program: To run another program from the editor,
press and enter the complete command line (the command
that you would enter at the DOS prompt).

Shell to DOS: To shell to DOS from the editor, press , or
choose "Shell to DOS" from the Misc Menu. GEdit and the edit buf-
fer are unloaded from memory when shelling to DOS. This provides
the free memory, minus approximately 12K, that would be available
if GEdit was not loaded. Enter "EXIT" at the DOS prompt to return
to GEdit.

Saving File: To save a file without leaving the edit mode, press
or (if function keys = commands), or choose "Save
Current File" from the Misc Menu. Press if the file name
displayed is correct, or enter a different file name.

Quitting: To close an edit window press or (if funct-
ion keys = commands), or choose "Quit Current File" from the Misc
Menu. If you are editing a file or disk sectors and you have made
changes to the file you will be prompted to save or to quit with-
out saving, press to quit without saving, pressing any other
key will save. If only one window is open, processing will be re-
turned to the Main Menu, otherwise, the other window becomes act-
ive.
Chapter 8: Printing


The "Print" option on the Main Menu displays the Print Menu. You may
select from the following options on the Print Menu:


Print File: To print a file choose "Print File" from the Print
Menu and press to select a file from the directory, or
enter the file name. Before you print a file, check to insure that
the print settings are correct and that the printer is ready.

Enter Print Settings: lets you specify the settings to use when
printing. The available settings are listed below. After the set-
tings are changed to your satisfaction, press to save to the
settings file, or press to leave without saving.

File type ext or on-text: To print a text file enter "T"
or enter "N" to print a non-text file.

Line length for non-text files: Enter the line wrap-around
length for non-text files.

Top margin: Enter the number of lines to skip at the top of
each page.

Left margin: Enter the number of columns to skip at the begin-
ing of each line.

Pitch

ica, lite, or ondensed: Enter the number of
characters per inch. Choose "P" for 10 characters per inch,
"E" for 12 characters per inch, or for 15 or 17 characters
per inch.

Lines/inch: Enter the number (6 or 8) of lines to print per
inch.

Paper length: Enter the form length in lines.

Begin on page: Enter the number of the page in the document on
which to begin printing. When printing a text file the page
number is incremented when a form feed character is encounter-
ed. When printing a non-text file the page number is incre-
mented when the number of lines in a form is reached.

End on page: Enter the number of the last page in the document
that you wish to have printed.

Pause between pages or - choose "Y" if you need to
pause between pages to change paper. Printing is paused until
a key is pressed and the form feed is suppressed.

Quality raft or inal - choose "D" for faster draft
printing or "F" for higher quality final printing.
Chapter 8: Printing (Enter Print Settings continued)


Number of copies - enter the number of copies of the file that
you wish to print.

Printer driver - enter the name of the printer driver file
that corresponds to the printer that you are using. A driver
for the Epson FX (EPSONFX) is supplied with GEdit.

Parallel or Serial - enter the type of port to which
the printer is connected. For example, enter "P1" if the
printer is connected to parallel port number 1, or "S2" for
serial port number 2.

Baud (300, 1200, 2400, 4800, or 9600) - if you are printing
from a serial port choose the baud rate at which the printer
is set. GEdit automatically sets parity to no, data bits to 8,
and stop bits to 1.

Using PCodes to create new printer drivers: A printer driver for the
Epson FX (EPSONFX) is included with GEdit. Special drivers for other
printers may be created by running the program PCODES.EXE. If you have
created a work disk using "FINSTALL", insert the work disk in drive A:
and at the DOS prompt enter "PCODES". If you have installed GEdit on a
hard disk using "HINSTALL" then you must set the default directory to
the GEdit support files directory (i.e. C> CD \GE\SUPPORT) and at the
DOS prompt enter "PCODES". Choose to create or edit a printer driver
by selecting "Standard Codes", or to enter user-defined codes by se-
lecting "User Defined Codes". After you enter the codes, press
to save to the printer driver file, or press to leave without
saving.

Standard Codes: Enter the name of the printer with no spaces and
with eight characters or less. Enter the codes in hex using no
spaces or delimiters. Separate set and reset codes with a "/". The
standard codes that can be entered are listed below:

Reset printer - enter the code that initializes the printer.

Draft quality - enter the code for draft quality print.

Final quality - enter the code for final quality print.

Form length in lines - enter the code for setting the form
length in lines. In place of the number which represents the
number of lines on the page, enter "XX". GEdit will supply
this number from the print settings.

Bold - enter the code for bold printing and the code for re-
setting bold print, separated by a "/". This might be the code
for emphasized or double-strike print.

Underline - enter the code for underlining and for resetting
underlining, separated by a "/".
Chapter 8: Printing (Enter Printer Codes continued)


Italics - enter the code for italics and the code for reset-
ting italics, separated by a "/".

Superscript - enter the code for superscript and the code for
resetting superscript, separated by a "/".

Subscript - enter the code for subscript and the code for re-
setting subscript, separated by a "/".

Double wide - enter the code for double wide and the code for
resetting double wide, separated by a "/".

Pica - enter the code for 10 character per inch printing and a
reset code, if there is one, separated by a "/".

Elite - enter the code for 12 character per inch printing and
a reset code, separated by a "/".

Condensed - enter the code for condensed printing and a reset
code, separated by a "/".

6 lines/inch - enter the code for 6 lines per inch printing
and a reset code, if there is one, separated by a "/".

8 lines/inch - enter the code for 8 lines per inch printing
and a reset code, separated by a "/".

User Defined Codes: You can enter up to 10 codes. These codes are
used to supplement the standard codes and may be included in a
document by accessing the Attributes Menu or by pressing and
the code number (0 - 9) from the number keys at the top of the
keyboard.

Handshaking for serial printers: Serial printers must be set to no
parity, 8 data bits, 1 stop bit and the protocol must be serial busy
(DTR and RCH).
Chapter 10: Quitting


To leave GEdit if no files are open, press at the Main Menu. To
quit, even if files are open, choose "Quit" from the System Menu.
Chapter 11: Using the Util Program


If you have created a GEdit work disk, the program, "UTIL.EXE" will be
on the work disk. If you have installed GEdit on a hard disk, it will
be located in the same directory as "GE.EXE". To run this program, en-
ter "Util" at the DOS prompt. Util provides a set of utilities which
operate on the disk, directory, and file levels. The menus accessible
from the main screen are the Disk Utilities Menu, Directory Utilities
Menu, File Utilities Menu, and Help Menu. The options available from
these menus are discussed below:

Disk Utilities: The options available from the Disk utilities Menu
are discussed below:

Change Current Drive: To change the default disk drive, choose
"Change Current Drive" from the Disk Utilities Menu and enter
the name (i.e. A:) of the disk drive.

Check Disk Size: To check the storage capacity of any disk the
computer has access to, choose "Check Disk Size" and enter the
name (i.e. A:) of the disk drive. The size in bytes will be
displayed.

Check Disk Free Space: To check the amount of unused storage
capacity on a disk, choose "Check Disk Free Space" from Disk
Utilities Menu and enter the name (i.e. A:) of the disk drive.
The free space in bytes will be displayed.

Directory Utilities: The options available from the Directory
Utilities Menu are discussed below:

Change Current Directory: To change the default directory,
choose "Change Current Directory" from the Directory Utilities
Menu and enter the name (i.e. C:\LETTERS) of the directory to
change to.

Create Directory: To create a new directory choose "Create
Directory" from the Directory Utilities Menu and enter the
name (i.e. C:\LETTERS) of the new directory.

Delete Directory: To delete a directory choose "Delete Direct-
ory" from the Directory Utilities Menu and enter the name
(i.e. C:\LETTERS) of the directory you wish to delete. This
operation will be successful only if the directory is empty.

Rename Directory: To rename a directory choose "Rename Direct-
ory' from the Directory Utilities Menu, enter the name (i.e.
C:\LETTERS) of the directory you wish to rename, and then the
new name for the directory.

Hide Directory: To hide a directory, choose "Hide Directory"
from the Directory Utilities Menu and enter the name (i.e.
C:\LETTERS) of the directory to hide. The hidden directory can
be accessed as before, but the directory name will not be dis-
played by the 'DIR' command in DOS. The GEdit directory will
display hidden directory names.
Chapter 11: Using the Util Program (cont)


Unhide Directory: To unhide a directory that has been hidden
by the GEdit 'Hide Directory' utility, choose "Unhide Direct-
ory" from the Directory Utility Menu and enter the name (i.e.
C:\LETTERS) of the directory to unhide.

File Utilities: The options available from the File Utilities
Menu are discussed below:

Get File Statistics: To display statistics about a particular
file choose "Get File Statistics" from the File Utilities Menu
and enter the name of the file (i.e. C:\LETTERS\SOME.TXT). The
statistics supplied by this utility are listed below:

Size - the size of the file in bytes
Attribute - the file attribute
Number of lines - the number of lines in the file (valid
only for text files)
Number of words - the number of words in the file (valid
only for text files)
Average length of word - the average length of the words
in the file (valid only for text files)

Change File Attributes: To change the attribute of a file
choose "Change File Attribute" from the File Utilities Menu
and enter the name of the file (i.e. C:\LETTERS\SOME.TXT) and
the total of all the values of the attributes you wish to as-
sign to the file. Attribute values are listed below:

Attribute Value

Read Only 1
Hidden 2
System file 4
Volume ID 8
Directory 16
Archive 32

Rename File: To rename a file, choose "Rename File" from the
File Utilities Menu, enter the name of the file (i.e. C:\LET-
TERS\SOME.TXT), and then enter the new name for the file. This
utility will let you renamed a file across directories (in ef-
fect moving the file) as long as both directories are on the
default disk.

Copy File: To copy a file, choose "Copy File" from the File
Utilities Menu, enter the name of the file (i.e. C:\LETTERS\-
SOME.TXT), and then enter the name of the file you wish to
copy to. This utility copies a file in the same manner as the
DOS command.

Delete File: To delete a file, choose "Delete File" from the
File Utilities Menu and enter the name of the file (i.e. C:\-
LETTERS\SOME.TXT). This utility deletes a file in the same
manner as the DOS command.
Chapter 11: Using the Util Program (cont)


Help on Utilities: To display the help screens relating to the
utilities, choose "Help" from the Help Menu.
Chapter 12: Trouble Shooting


Problem: When attempting to display help screens, the message "Help
screen not found" is displayed.

Modify the AUTOEXEC.BAT file in the root directory of the bootable
drive to include a statement (i.e. SUPPORT=C:\GE\SUPPORT) to equate
the variable "SUPPORT" to the directory where the GEdit support files
are located.


Problem: Part of file is missing, garbage in file, or end-of-file sym-
bols are displayed in the line instead of at the end of the line.

This is usually caused by a corrupted line-ending index. To correct,
reindex the line-ending index by choosing "Rebuild Line-Ending Index"
from the File Management Menu.


Problem: Justification is lost while printing.

This is result of the printer not printing the blanks used by GEdit
for the purpose of justifing. To correct, choose "Convert Blanks" from
the the Format Menu to convert the blanks to spaces.


Problem: An extra character is printed in the upper left corner of the
page or elsewhere in the printout, or attributes specified in the file
are not properly printed.

This is caused by a missing or improper printer driver. Make sure that
you have the correct driver and if you do not, create one using the
program "PCODES.EXE" included on the GEdit Distribution Disk (see
Chapter 8). Make sure that the correct driver is specified in the
print settings, and lastly, make sure that the driver is in the proper
directory (the GEdit support files directory).


Problem: A disk write error when attempting to cut text.

This may be caused by insufficient disk space to hold the amount of
material being cut. Retry, using smaller cuts. If you are using GEdit
on a floppy disk, and have not created a work disk, do so by running
FINSTALL.
APPENDIX A - Menu Tree







MAIN MENU








EDIT SYSTEM SETUP HELP PRINT





Top






MISC FORMAT BLOCK NAMED BLOCK ATTRIBUTES







GOTO FIND DRAW MATCH SYM FILE MANAGE

APPENDIX B - Menus


Main Menu


Edit System Setup Help Print
Esc to Exit

Edit Menu System Menu


F1 Text File Editor F1 Quit
F2 Stream Editor F2 Return to Editor
F3 Hex Editor F3 Shell to DOS
F4 dBASE III Editor F4 Run Program
F5 Redo Edit Session
F6 Copyright Screen

Setup Menu

Help Menu
F1 File Settings
F2 Edit Settings
F3 Screen Settings F1 Help on GEdit
F4 Save Settings F2 Help on Main Menu
F5 Choose Settings F3 Help on Setup
F4 Help on Editing
F5 Help on Printing

Print Menu

Type Menu
F1 Print File
F2 Enter Settings
F1 Non-text File
F2 Disk Sectors
F3 Memory
dBASE Menu F4 Escape
Esc to Exit

F1 File Header
F2 File Redo Menu
F3 Convert to Text
F4 Escape
Esc to Exit F1 Text File
F2 Non-text File
F3 dBASE File
F4 Escape
Esc to Exit
APPENDIX B - Menus (cont)


Top Menu


Misc Form Bloc NBlk Attr Goto Find Draw OSym File
Esc to Exit


Misc Menu Goto Menu

Misc Menu Goto Menu

F1 Help on Editing F1 Goto Line
F2 Save Current File F2 Goto Column
F3 Load New File F3 Goto Page
F4 Quit Current File F4 Goto Offset
F5 Switch Window F5 Escape
F6 Open Window Esc to Exit
F7 Goto Main Menu
F8 Execute Program
F9 Shell to DOS Line Drawing Menu
F10 Hot Print
SF1 Set Edit Settings Line-Drawing Menu
SF2 Set Screen Colors F1 Draw with Single Line
SF3 Escape F2 Draw with Double Line
Esc to Exit F3 Enter Drawing Character
F4 Join Lines in File
F5 Leave Line-Drawing Mode
Block Menu F6 Escape
Esc to Exit
Block Menu
F1 Cut
F2 Erase Format Menu
F3 Paste
F4 Copy Format Menu
F5 Move F1 Word Wrap On
F6 Column Cut F2 Word Wrap Off
F7 Column Paste F3 Format
F8 Column Copy F4 Justify
F9 Column Move F5 UnJustify
F10 Indent F6 Center String
SF1 Upper Case F7 Pagenate
SF2 Lower Case F8 Set Tabs
SF3 Hot-Print F9 Convert Blanks
SF4 Escape F10 Convert EOL
Esc to Exit SF1 Escape
Esc to Exit
APPENDIX B - Menus (cont)


Locate Menu
Named Block Menu
Locate Menu
F1 Locate Forward Named Block Menu
F2 Locate Backward F1 Named Cut
F3 Replace Forward F2 Named Paste
F4 Replace Backward F3 Named Column Cut
F5 Global Replace Forward F4 Named Column Paste
F6 Global Replace Backward F5 Escape
F7 Count Forward Esc to Exit
F8 Count Backward
F9 Escape
Esc to Exit Attribute Menu

Attribute Menu
Open Symbols Menu F1 Bold
F2 Underlined
Open Symbols Menu F3 Italics
F1 Match Parenthesis - () F4 Superscript
F2 Match Braces - {} F5 Subscript
F3 Match Brackets - [] F6 Double Wide
F6 Escape F7 Pica
Esc to Exit F8 Elite
F9 Condensed
F10 6 Lines/Inch
File Management Menu SF1 8 Lines/Inch
SF2 Double Spacing
File Management Menu SF3 User Defined
F1 Insert File SF4 Escape
F2 Append File Esc to Exit
F3 Compare Two Files
F4 Change Line Length
F5 Strip Page Breaks Forground Color Menu
F6 Strip Ruler Lines
F7 Strip 8-Bit Chars
F8 Insert at Intervals Black
F9 Rebuild Line Index Blue
F10 Escape Green
Esc to Exit Cyan
Red
Magneta
Background Color Menu Brown
Light Grey
Dark Grey
Black Light Blue
Blue Light Green
Green Light Cyan
Cyan Light Red
Red Light Magenta
Magneta Yellow
Brown White
Light Grey

APPENDIX C - Edit Commands


Command Action B Default Key Combination File Type *

TNM

{HELP} Help Alt H or F1 ** XXX
{SAVE} Save Current File Alt S or F2 XX
{QUIT} Close Current File ALT Q or F3 XXX
{LOAD} Load New Text File Ctrl O or F4 XXX
{RUN} Execute Another Program Ctrl E or F5 XXX
{SHELL} Shell to DOS Ctrl S XXX
{WINDOW} Open Window Ctrl W XXX
{SWITCH} Switch Window Alt = XXX
{EDITSET} Edit Setup Alt E XXX
{SCREENSET} Screen Color Setup Alt V XXX
{ASCII} ASCII Table Alt Z XXX

Cursor Control:

{LEFT} Go Left One Column Left-Arrow XXX
{RIGHT} Go Right One Column Right-Arrow XXX
{CUP} Go Up One Line Up-Arrow XXX
{CDOWN} Go Down One Line Down-Arrow XXX
{HOME} Goto Beginning of Line Home XXX
{EOL} Goto End of Line End XXX
{SLEFT} Screen-Shift Left Ctrl Left-Arrow XXX
{SRIGHT} Screen-Shift Right Ctrl Right-Arrow X
{PGUP} Go Up one Screen PgUp XXX
{PGDN} Go Down one Screen PgDn XXX
{TOP} Go To Top of Screen Ctrl PgUp XXX
{BOTTOM} Go to Bottom of Screen Ctrl PgDn XXX
{BEGIN} Goto Beginning of File Ctrl Home XXX
{END} Goto End of File Ctrl End XXX
{TAB} Jump to Next Tab Tab XXX
{BTAB} Jump to Previous Tab Shift Tab XXX
{JUMP} Jump to Stop Ctrl N X




* T ASCII text file, including imported files
N non-text file, including dBase III files and disk sectors as file
M memory

** Function keys can be used for commands only when assigned as command
keys (To change function key assignments go to the Edit Setup - Alt E)
APPENDIX C - Edit Commands (cont)


Command Action Default Key Combination File Type *

Editing: TNM

{DELETE} Delete Character at Cursor Del XX
{UNDEL} Undo Delete Character Ctrl D XX
{BSPACE} Delete Character Left of Cursor Backspace XX
{KILL} Delete Word Alt K X
{UNKILL} Undo Kill Word Ctrl K X
{DEOL} Delete to End of Line Alt Y X
{UNEOL} Undo Delete to End of Line Ctrl Y X
{DLINE} Delete Line Alt X XX
{UNLINE} Undo Delete Line Ctrl X XX
{NEWLINE} Insert End-of-Line Mark Return X
{TINSERT} Toggle Insert Off/On Ins XX
{TPEN} Raise/Lower Pen Alt - X
{RMACRO} Record Keystroke Macro Ctrl R XXX
{RMACRO} Stop Recording Keystroke Macro Ctrl R XXX
{MACRO} Execute Keystroke Macro Ctrl M XXX
{EMBED?} Embed User Defined Print Codes Alt 0 Though Alt 9 X
{INDENT} Indent Alt I X
{FORMAT} Format Paragraph Ctrl F X
{JUSTIFY} Justify Alt J X
{UNJUSTIFY} UnJustify Ctrl J X
{CENTER} Center String Alt C X
{RULER} Insert Ruler Line Alt R X
{PAGE} Insert Page Break Alt P X
{ERASE} Erase F6 ** XX
{CUT} Cut F7 XX
{PASTE} Paste F8 XX
{COPY} Copy F9 XX
{MOVE} Move F10 XX
{CCUT} Column Cut Shift F7 XX
{CPASTE} Column Paste Shift F8 XX
{CCOPY} Column Copy Shift F9 XX
{CMOVE} Column Move Shift F10 XX
{NCUT} Named Cut Ctrl F7 XX
{NPASTE} Named Paste Ctrl F8 XX
{NCCUT} Named Column Cut Ctrl F9 XX
{NCPASTE} Named Column Paste Ctrl F10 XX
{UPCASE} Upper Case Ctrl U X
{LOWCASE} Lower Case Ctrl L X




* T ASCII text file, including imported files
N non-text file, including dBase III files and disk sectors as file
M memory

** Function keys can be used for commands only when assigned as command
keys (To change function key assignments go to the Edit Setup - Alt E)
APPENDIX C - Edit Commands (cont)


Command Action Default Key Combination File Type *

Menus: TNM

{GEMENU} GEdit Menu Alt W XXX
{TMENU} Top Menu Alt T or F1 ** XXX
{UMENU} Misc Menu Alt U XXX
{FMMENU} File Management Menu Alt M XX
{GMENU} Goto Menu Alt G XXX
{LMENU} Locate Menu Alt L XXX
{BMENU} Block-Function Menu Alt B XXX
{NMENU} Named Block-Function Menu Alt N XXX
{AMENU} Attributes Menu Alt A X
{DMENU} Line-Drawing Menu Alt D X
{OMENU} Open Symbols Menu Alt O X
{FMENU} Format Menu Alt F X

Printing:

{HPRINT} Hot Print Ctrl P XXX


To Print:
page number ~P X
system date ~D X
system time ~T X
current line/paragraph ~L X




* T ASCII text file, including imported files
N non-text file, including dBase III files and disk sectors as file
M memory

** Function keys can be used for commands only when assigned as command
keys (To change function key assignments go to the Edit Setup - Alt E)
APPENDIX D - Function Key Assignments:



Command Keys:


F1 to Goto Main Edit Menu F6 to Erase

F2 to Save Current File F7 to Cut

F3 to Quit Current File F8 to Paste

F4 to Load New Text File F9 to Copy

F5 to Execute Another Program F10 to Move

Shift F7 to Column Cut Ctrl F7 to Named Cut

Shift F8 to Column Paste Ctrl F8 to Named Paste

Shift F9 to Column Copy Ctrl F9 to Named Column Cut

Shift F10 to Column Move Ctrl F10 to Named Column Paste


Graphic Characters:


F1 Shift-F1 Alt-F1 Ctrl-F1
F2 Shift-F2 Alt-F2 Ctrl-F2
F3 Shift-F3 Alt-F3 Ctrl-F3
F4 Shift-F4 Alt-F4 Ctrl-F4
F5 Shift-F5 Alt-F5 Ctrl-F5
F6 Shift-F6 Alt-F6 Ctrl-F6
F7 Shift-F7 Alt-F7 Ctrl-F7
F8 Shift-F8 Alt-F8 Ctrl-F8
F9 Shift-F9 Alt-F9 Ctrl-F9
F10 Shift-F10 Alt-F10 Ctrl-F10



Math/Greek Characters:


F1 Shift-F1 Alt-F1
F2 Shift-F2 Alt-F2
F3 Shift-F3 Alt-F3
F4 Shift-F4 Alt-F4
F5 Shift-F5 Alt-F5
F6 Shift-F6 Alt-F6
F7 Shift-F7 Alt-F7
F8 Shift-F8 Alt-F8
F9 Shift-F9 Alt-F9
F10 Shift-F10 Alt-F10
APPENDIX E - ASCII Codes





DEC HEX SYM DEC HEX SYM DEC HEX SYM

0 0 NUL 43 2B + 86 56 V
1 1 SOH 44 2C , 87 57 W
2 2 STX 45 2D - 88 58 X
3 3 ETX 46 2E . 89 59 Y
4 4 EOT 47 2F / 90 5A Z
5 5 ENQ 48 30 0 91 5B [
6 6 ACK 49 31 1 92 5C \
7 7 BEL 50 32 2 93 5D ]
8 8 BS 51 33 3 94 5E ^
9 9 HT 52 34 4 95 5F _
10 A VT 53 35 5 96 60 `
11 B LF 54 36 6 97 61 a
12 C FF 55 37 7 98 62 b
13 D CR 56 38 8 99 63 c
14 E SO 57 39 9 100 64 d
15 F SI 58 3A : 101 65 e
16 10 DLE 59 3B ; 102 66 f
17 11 DC1 60 3C < 103 67 g
18 12 DC2 61 3D = 104 68 h
19 13 DC3 62 3E > 105 69 i
20 14 DC4 63 3F ? 106 6A j
21 15 NAK 64 40 @ 107 6B k
22 16 SYN 65 41 A 108 6C l
23 17 ETB 66 42 B 109 6D m
24 18 CAN 67 43 C 110 6E n
25 19 EM 68 44 D 111 6F o
26 1A SUB 69 45 E 112 70 p
27 1B ESC 70 46 F 113 71 q
28 1C FS 71 47 G 114 72 r
29 1D GS 72 48 H 115 73 s
30 1E RS 73 49 I 116 74 t
31 1F US 74 4A J 117 75 u
32 20 space 75 4B K 118 76 v
33 21 ! 76 4C L 119 77 w
34 22 " 77 4D M 120 78 x
35 23 # 78 4E N 121 79 y
36 24 $ 79 4F O 122 7A z
37 25 % 80 50 P 123 7B {
38 26 & 81 51 Q 124 7C |
39 27 ' 82 52 R 125 7D }
40 28 ( 83 53 S 126 7E tilde
41 29 ) 84 54 T 127 7F np
42 2A * 85 55 U 128 80

APPENDIX E - ASCII Codes (cont)




DEC HEX SYM DEC HEX SYM DEC HEX SYM

129 81 172 AC 215 D7
130 82 173 AD 216 D8
131 83 174 AE 217 D9
132 84 175 AF 218 DA
133 85 176 B0 219 DB
134 86 177 B1 220 DC
135 87 178 B2 221 DD
136 88 179 B3 222 DE
137 89 180 B4 223 DF
138 8A 181 B5 224 E0
139 8B 182 B6 225 E1
140 8C 183 B7 226 E2
141 8D 184 B8 227 E3
142 8E 185 B9 228 E4
143 8F 186 BA 229 E5
144 90 187 BB 230 E6
145 91 188 BC 231 E7
146 92 189 BD 232 E8
147 93 190 BE 233 E9
148 94 191 BF 234 EA
149 95 192 C0 235 EB
150 96 193 C1 236 EC
151 97 194 C2 237 ED
152 98 195 C3 238 EE
153 99 196 C4 239 EF
154 9A 197 C5 240 F0
155 9B 198 C6 241 F1
156 9C 199 C7 242 F2
157 9D 200 C8 243 F3
158 9E 201 C9 244 F4
159 9F 202 CA 245 F5
160 A0 203 CB 246 F6
161 A1 204 CC 247 F7
162 A2 205 CD 248 F8
163 A3 206 CE 249 F9
164 A4 207 CF 250 FA
165 A5 208 D0 251 FB
166 A6 209 D1 252 FC
167 A7 210 D2 253 FD
168 A8 211 D3 254 FE np
169 A9 212 D4 255 FF blank
170 AA 213 D5
171 AB 214 D6

APPENDIX F - DOS Error codes



1 Invalid function
2 File not found
3 Path not found
4 Too many files open
5 Access denied
6 Invalid handle
8 Insufficient memory
9 Invalid memory block address
10 Invalid environment
11 Invalid format
12 Invalid access code
13 Invalid data
14 Reserved
15 Invalid drive specified
16 Attempt to remove current directory
17 Not the same device
18 No more files
19 Write-protected disk
20 Unknown unit
21 Device not ready
22 Unknown command
23 Disk data error
24 bad request structure length
25 Disk seek error
26 Unknown disk media type
27 Disk sector not found
28 Printer out of paper
29 Write fault
30 Read fault
31 General failure
32 Sharing violation
33 Lock violation
34 Invalid disk change
35 FCB unavailable
36 Sharing buffer overflow
37-49 Reserved
50 Network request not supported
51 Remote computer not listening
52 Duplicate name on network
53 Network name not found
54 Network busy
55 Network device no longer exists
56 Net BIOS command limit exceeded
57 Network adapter error
58 Incorrect network response
59 Unexpected network error
60 Incompatible remote adapter
61 Print queue full
62 Not enough space for print file
63 Print file deleted
64 Network name deleted
APPENDIX F - DOS Error codes (cont)



65 Access denied
66 Network device type incorrect
67 Network name not found
68 Network name limit exceeded
69 Net BIOS session limit exceeded
70 Temporary paused
71 Network request not accepted
72 Print or disk redirection is paused
73-79 Reserved
80 File already exists
81 Reserved
82 Cannot make directory entry
83 Fail on Int 24
84 Too many redirections
85 Duplicate redirection
86 Invaild password
87 Invalid parameters
88 Network data fault
100 Disk read error
101 Disk write error
102 File not assigned
103 File not open
104 File not open for input
105 File not open for output
106 Invalid numeric format
150 Disk is write protected
151 Unknown unit
152 Drive not ready
153 Unknown command
154 CRC error in data
155 Bad drive request structure length
156 Disk seek error
157 Unknown media type
158 Sector not found
159 Printer out of paper
160 Device write fault
161 Device read fault
162 Hardware failure
200 Division by zero
202 Stack overflow
203 Heap overflow
204 Invalid pointer
205 Floating point overflow
207 Invalid floating point error
208 Overlay manager not installed
209 Overlay file read error
APPENDIX G - Bug Report/Suggestion Form



BUG REPORT/SUGGESTION FORM FOR GEDIT


If you encounter a bug while using GEdit please describe the bug and
the situation in which it occurred on this form or if you have a sug-
gestion for improving GEdit describe your suggestion on this form and
mail to the address listed below.

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________


Mail to: Cat Creek Enterprises, Inc.
P. O. Box 606
Bristol, TN 37621-0606
APPENDIX H - Registration Form



GEdit must be registered if you find it useful and intend to continue
to use it beyond the 30-day trial period. Upon registration you will
be sent the latest version of GEdit and you will be notified of up-
dates for a period of one year from the date of registration. To reg-
ister, fillout this form, enclose $50.00 (Tennessee residents add
7.75 % sales tax) for each copy you wish to register, and mail to the
address listed at the bottom of the form.


DATE: _____________ TELEPHONE NUMBER: ________________________________

NAME: ________________________________________________________________

PURCHASE ORDER NUMBER: _______________________________________________

COMPANY: _____________________________________________________________

ADDRESS: _____________________________________________________________

______________________________________________________________________

______________________________________________________________________


No registration fee is required for the use of GEdit for educational
purposes by educational institutions. If you are registering GEdit for
this purpose, check the box below, indicate the number of copies, and
do not send any money.

EDUCATIONAL USE [ ] NUMBER OF COPIES____


NUMBER OF COPIES: ____ X AMOUNT/COPY ($50.00) = ____________________

If Tennessee Resident add sales tax on next line:

NUMBER OF COPIES: ____ X AMOUNT/COPY ($3.88) = ____________________

TOTAL = ____________________


VISA [ ] MASTERCARD [ ] NUMBER : ________ ________ ________ ________

EXPIRATION DATE: ___________ NAME: ___________________________________

SIGNATURE: ___________________________________________________________


5 INCH DISK [ ] 3 INCH DISK [ ]

CURRENT VERSION [ ] NEXT VERSION [ ]

MAIL TO: Cat Creek Enterprises, Inc.
P. O. Box 606
Bristol, TN 37621-0606



 December 13, 2017  Add comments

Leave a Reply