JAVA Tool SetTCD Editor |
If you browser has the JAVA Plug-in you can click below to see and example of the TCD Editor running in an Applet on your desktop
The TCD Editor attempts to marry the functionality and similarity of the VM/CMS Xeditor Window system
with the MVS/TSO Editor, while at preserving the flexibility of the PC's graphical
user interface functions, such as Cut/Paste, Menus, Pulldowns; and the usability of
the mouse.
The drive for originally developing this Editor was to provide programmers familiar
with XEDIT and TSO Edit an editing facility that could be used on any PC Platform,
whether Windows, Solaris, Linux or OS/2, and thus extending their ability to use
their acquired knowledge and text editting skills to these platforms. We will use
the VM/CMS XEDIT as the primary editor model to emulate insofar as
look and feel and command structure.
The product is written in JAVA using the SWING and NetREXX classes. In theory,
it can be ported to any computing base that supports the JAVA Run Environment and
SWING Graphical User Interface.
**Please note that this program is under development. We are improving this facility
on an "as we go" basis, adding functionality as we need it. The full richness
of the Xedit and TSO functions is not there yet (especially when run as an Applet).
We plan to have all the important, relavent and useful features, as well as
PROFILING, STATUS setting and MACROs in a future release. However, in the meantime, as each
new function becomes available it's name and description will be listed below.**
MAX Move current line to the Top of File.
Same as TOP.
MIN Move current line to the Bottom of File
Same as BOTTOM.
SAVE Saves the text into its original file.
SHIFT Shifts editable text left or right nnnn positins.
Syntax: SHIFT RIGHT nnnn ,where nnnn is 1 to 9999
SHIFT LEFT nnnn
Set Commands
SET commands are entered in the COMMAND AREA window of the display frame. They are used to set up the behaviour of the display environment and of other Commands, such as LOCATE and CHANGE.
All SET commands must be preceded by the word SET.
DISPLAYMODE Changes screen scrolling behaviour.
STAY Keeps view at current line while issueing commands that may propagate change through entire file. Syntax: SET STAY ON|OFF Default: OFF TRACING Developer's edit subroutines tracing faciltiy Syntax: SET TRACING ON|OFF Default: OFF ZONE Sets column limits for other editing command, such as LOCATE and CHANGE. This restricts editing application command to the specified columns. Syntax: SET ZONE first_col last_col Default: 1 *
Prefix Area Function
Prefix commands are entered in the PREFIX AREA window of the display frame. They may be entered with or without intervening ENTER key strokes.
The double prefix commands, such as CC (COPY), are called Block Type commands. You would place these on the begin and last lines, by overtyping the line number. This will indicate the block of rows upon which you want to perform an operation.
Permitted combinations: CC block with F, P, A, B C with F, P, A, B MM block with F, P, A, B M with F, P, A, B DD block C Copy a single row. CC Copy a block of rows.
m Move a single or block of lines.
D Delete a single row. Multiple single deletes can be processed together. This command can be performed over multiple lines simultaneously. R Repeat this row on next line. DD Delete a block of rows. F Insert row following this line. P Insert row prior to this line. A Insert row after this line (same as F). B Insert row before this line (same as P). I Open an Input row following this line. O Create a single row of SPACE following this line. This command can be performed over multiple lines simultaneously. / Marker (forward slash) for PASTE operation.
Pull_Down Menus
File -- Save Will save the contents being editted. Close Will close the file and window. Open Will open another file in another window. Edit -- UndoDeletion Redo Cut_to_Clipboard Copy_to_Clipboard Paste_from_Clipboard Select_All View -- ForeGround Color Changes the color of the foreground. BackGround Color Changes the color of the background. Fonts -- Type Sets the font type. Style Changes the style of the font. Size Sets the size of the font characters. Info -- (This tab is superceded by Website HTML documentation) Help How to use the editor. About Producer of the product. History Historical record of development and fixes. Properties Displays Environmental and JAVA level information. FileName-- The full pathname of the file being edited.
[ Return to Index ]