Dec 112017
Two column script editor for TV, Radio, Plays, etc.
File POPSEDIT.ZIP from The Programmer’s Corner in
Category Word Processors
Two column script editor for TV, Radio, Plays, etc.
File Name File Size Zip Size Zip Type
-CURRENT 1050 274 deflated
POPSEDIT.EXE 24066 14096 deflated
POPSEDIT.HLP 1077 455 deflated
POPSEDIT.TXT 8969 3503 deflated

Download File POPSEDIT.ZIP Here

Contents of the POPSEDIT.TXT file

T. Edward Black Engineering
6771 Station Rd
West Chester Oh. 45069
(513) 779-4798

TEBE provides custom programing and system design for the
broadcast and cable television industries.

If this program is useful to you, PLEASE register it by
sending $25.00 and your name and address to the above address.

You will receive the latest ver. of "popsedit" and "sedit",
the non-popup version of the program.

Thank you. TB



The program called popsedit is a unique solution to the
problems of writing TV scripts. Popsedit is a memory-resident
self-formatting script editor. It is loaded into the computer
when you first start and it stays in the computers memory while
you run other programs. If you are using any other program, just
hold the 'Alt' key down and press the '.' key. This 'hot-key'
sequence will cause Popsedit to display an edit window on top
of your other application and display your current script.
When you are done editing the script you press 'Esc' or 'F10'.
The script is stored as "-current" in the root of your working
disk drive and control is returned to the previous application.

TV scripts are divided into right hand (CUES) and left hand
(SCRIPT) sides. I have programmed Popsedit to work in this
structure. The Tab key will go directly to the SCRIPT side and
'word wrap' allows you to type without worrying about margins
and carriage returns. The 'home' or the 'shift-tab' keys will
move the cursor to the left margin and allow CUES to be
entered. while in the CUES column the entry is in overwrite
mode ( new data goes on top of the old data). In the SCRIPT
column new data pushes old data to the right, creating new
lines if necessary. You may press the 'Ins' key to temporally
reverse these modes.

Much of this program is cumbersome to explain, although it
"feels" correct when you use it. An example is the 'Enter'
(carriage return) key. If you are in the SCRIPT column the
'Enter' key creates a new line and places the cursor on the
left side of the SCRIPT column. If the cursor is in front of a
word, that word is moved to the new line. If the cursor is on
the left most side of the CUES column, the 'Enter' key creates a
new line and leaves the cursor in the same column, But if you
are entering data in the CUES column, then the 'Enter' key
moves the cursor down and full left without creating a new
line. Never mind all that description, you will understand when
you use it.

The three main functions for using the editor are :

1) Start the editor ('Alt' and '.')
2) get help (F1)
3) done editing (Esc) or (F10)

To start the popsedit program you must have loaded the popsedit
program before running your other programs. You may want to put popsedit
in your autoexec.bat file so it will load automatically when the computer
is turned on. After the popsedit program loads into the computer it
hides and the computer can run any other program normally. (minus 45k of
memory space used by popsedit.) To "pop up" the editor you hold the
'Alt' key down and press the '.' (period) key. Do not hold either key
down after you press the '.' key. In a second or two the script
entry window will appear over your other program, and you can being
entry. To remove popsedit from memory type "popsedit quit" at the DOS
command line.

Popsedit has nine pages of space available for script
entry. The far right hand side of the window has a page display
column. Four types of characters may appear in this column. The
Top of page marker (=) looks like an equals sign. It appears
next to the first line on a page. The bottom of a page is
marked by a page number 1 through 9. The page number appears
next to the last line on a page. If nothing is entered on a
line, a dot filled space is displayed. If a line has normal
text the page column will show a single small dot. The
characters in the page column will scroll up and down with the
text. After the ninth page a flashing 0 will show in the page
column. This is a warning that you are about to run out of
entry space. There is about one half a page of overflow space
available, the flashing 0 will show on each overflow line. At
the end of the buffer an error message will appear in a box at
the lower corner of the window. Any text entered after this
warning will be lost! You should save, print and erase the old
file before entering any more.

The 'F1' key causes help to be displayed as follows:

The cursor looks like () when pushing and (_) when replacing
Page numbers are shown on the right edge. Page top shown as
Out of space warning is a flashing 0

F1 this help screen F8 Unmark Block
F2 change script column F10 or Esc Done
F3 Mark Block Beginning <-- Backspace
F4 Mark Block End Del Delete Char
F5 Copy Block Ctrl+D Delete Word
F6 Move Block Alt+D Delete Line
F7 Delete Block / Erase Ins change push/replace

->| right to script |<- left to cues
PgUp Previous Page PgDn Next Page
Home Beginning of Line End End of Line
Ctrl+Home Beginning of File Ctrl+End End of File
Ctrl+T Top of Window Ctrl+B Bottom of Window
Ctrl+-> Next Word Ctrl+<- Previous Word

Note the 'Tab' key has no words on it. It has an arrow to the
left over an arrow to the right. The number pad has the cursor
control arrows on it. Make sure the 'Num-Lock' light is not lit, or
the number pad will input only numbers.

In any word processing program there are two basic modes of text
entry, often refered to as INSERT and OVERWRITE, but in this
documentation I am calling them PUSH/REPLACE. Your current location
on the screen is indicated by a flashing marker called a cursor. The
cursor changes shape to show the entry mode you are currently using.
In PUSH mode the text to the right of the cursor is pushed further to
the right and if the text being pushed will not fit on the current
line, a new line is created and the text is put there. In the REPLACE
mode new entries replace the old ones without changing old

The popsedit program automatically changes modes depending on
the column you are typing in. Moving to the CUES side sets REPLACE
mode and the SCRIPT side sets PUSH mode. You may temporally change
modes anytime by pressing the 'Ins' key. The cursor will change shape
to show the current mode. The normal mode will return when you use
any cursor motion keys.

The column that separates the CUES from the SCRIPT (the Tab) is
determined by looking at the existing text when the program pops-up.
If the program starts with an empty file, the Tab is set to column
24. The 'F2' key allows you to change this Tab number from 15 to 30.
After entering a valid new Tab number, you may chose to reformat your
script. If you enter 'y' for yes, the popsedit program will adjust
the SCRIPT side to conform to the new setting. It will not change the
relationship between CUES and SCRIPT, lines starting in the CUES side
may not be reformatted.

You may copy, move and delete blocks of text. First you mark
the beginning of the block with the 'F3' key. Then move the cursor to
the bottom of the block and press 'F4'. If you change your mind you
may reset top or bottom of the block by moving the cursor and
pressing the F3 or F4 keys, or press F8 to make the block markers
disappear. After a block is marked, the F7 key will delete the
block. To move or copy a block, position the cursor at the location
you want the block, then press F5 to copy or F6 to move.

You must use other programs to print or copy the file that
popsedit works on. The popsedit file is called '-current' and it is
always in root directory of your current disk.


Known Bugs in Ver. 0.24 :

1) The 'Del' key function works kind of slow. If you
hold the 'Del' or '<-' (backspace) keys down long enough to
auto-repeat, the delete will go farther than you want.

2) There is no search or replace function in this

3) Pushing text past the end of the buffer with
'Tab' or 'copy block' may crash the program.

 December 11, 2017  Add comments

Leave a Reply