home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
rexx25e.zip
/
REXXEDIT.INF
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1995-09-08
|
14KB
|
511 lines
ΓòÉΓòÉΓòÉ 1. Important informations about the shareware release ΓòÉΓòÉΓòÉ
This version of RexxEdit can be used on a trial basis for 30 days. If you want
to use ist after this time you must register.
You can copy this shareware release of RexxEdit and you may give it to friends.
Please make shure that all files are included with the copy.
If this product is distributed on CD-ROM one CD must be send to me !
New in version 2.5 of RexxEdit
Better and faster search and replace option.
Import of files via menue and drag and drop.
Icluded is now a graphical DEBUG program.
Ability to run a compiler (not included).
Your procedure will run in its own window.
Most REXX commands are available.
Many VREXX/2 commands are included.
VREXX/2 is included.
Code windows to insert code into the RexxEdit edit field. Inserting via
drag and drop or via the clipborad.
You can cange and customsize the contents of the code window.
Many internal chages to get RexxEdit faster.
I have tried to do my best on translating this Software into English, but I am
only a human beeing and so some mistakes will still remain. If you find such a
mistake, please let me know. I will then correct it as soon as possible. Also
If you have a suggestion to the next version, please let me know. RexxEdit was
first developed in German and after the big success in Germany I've build an
Eglish version. So RexxEdit is available in Germany too.
Installing RexxEdit.
To install the shareware version of RexxEdit copy all the files from the disk
to a directory of your choice. Then start the INSTALL.CMD file within the
directory holding the files. A new container will be created on your OS/2
desktop. Within this container you'll find the object of RexxEdit and the
objects for the informations about RexxEdit, DEBUG and VREXX/2.
Limitations of the shareware release.
The product information is shown at startup and on exit.
Some REXX commands are not included in the code window.
The startup file for the compiler ist not included, but you can create it
yourself.
Installing RexxEdit is done by a simple CMD file.
If you want to contact me here is my address.
Peter Freitag
Computer Consulting and Software Development
Koenigsdorfer Strasse 6
82547 Beuerberg
GERMANY
Phone: 49-8179-1039
Fax: 49-8179-9154
CompuServe: 100111,2111
Internet: 100111,2111@compuserve.com
ΓòÉΓòÉΓòÉ 2. Ordering the registered version ΓòÉΓòÉΓòÉ
Order form for RexxEdit 2.5 full version
Please fill out this form and mail it to
Peter Freitag
Koenigsdorfer Strasse 6
82547 Beuerberg
GERMANY
Name ________________________________________________________________
Company ________________________________________________________________
Address ________________________________________________________________
________________________________________________________________
Phone/Fax_______________________________________________________________
Where did you hear about RexxEdit ? ____________________________________
Product Quantity Price Number of copies
_________________________ ______________ ________________
RexxEdit 2.5 $50.00 US x ____________ = + $ _______
Product is shipped on 3.5" diskette.
Shipping and Handling (Worldwide 1st Class is free)
Total $ _______
Please include a cheque. Please do not send cash !
You can also include a cheque in your local currency.
ΓòÉΓòÉΓòÉ 3. RexxEdit 2.5 created by Peter Freitag ΓòÉΓòÉΓòÉ
RexxEdit 2.5
The REXX development system for OS/2
Help is avaliable for all the items shown in the list below. Please select the
item you need.
File new
File open
File save
File save as
Import file
Print file
Exit
Insert from clipboard
Clear clipboard
Code window
Debug
Test
Compile
Printer menu
Search
Rexx informations
Debug informations
Hot keys
Product information
License information
ΓòÉΓòÉΓòÉ 3.1. Entry field Parameter. ΓòÉΓòÉΓòÉ
You can enter a parameter which will be passed over to the procedure at
startup. It is the same as you can specify a filename when starting an editor.
ΓòÉΓòÉΓòÉ 3.2. List filed filename. ΓòÉΓòÉΓòÉ
This field shows the filename of the file you have opend. If the file has no
name at the moment you will see *.*.
ΓòÉΓòÉΓòÉ 3.3. Hot keys ΓòÉΓòÉΓòÉ
Some of the menue items can be accessed with a hot key. Please see list for all
the hot keys.
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
ΓöéNew file ΓöéCTRL + n Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéOpen file ΓöéCTRL + o Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéSave file ΓöéCTRL + s Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéImport file ΓöéCTRL + i Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéPrint file ΓöéCTRL + p Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéShow code window ΓöéCTRL + r Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéPrint to LPT1 ΓöéCTRL + 1 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéPrint to LPT2 ΓöéCTRL + 2 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéHelp for REXX ΓöéALT + F1 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéHelp for Debug ΓöéALT + F2 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéGeneral help ΓöéF1 Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
ΓòÉΓòÉΓòÉ 4. File menue ΓòÉΓòÉΓòÉ
Here you will find all the items you need to open a file, or to save it. Even
to print a file and do exit RexxEdit.
ΓòÉΓòÉΓòÉ 4.1. New ΓòÉΓòÉΓòÉ
This function will clear the edit field of RexxEdit, so that you can work on a
new file.
If your data has not been saved at this moment you will see a window asking you
if the data should be saved now or not.
ΓòÉΓòÉΓòÉ 4.2. Open ΓòÉΓòÉΓòÉ
If you select this item you will get a file open dialog with which you can
select a file to be loaded into RexxEdit.
If your data has not been saved at this moment you will see a window asking you
if the data should be saved now or not.
ΓòÉΓòÉΓòÉ 4.3. Save ΓòÉΓòÉΓòÉ
This item will save your work to disk.
ΓòÉΓòÉΓòÉ 4.4. Save as ΓòÉΓòÉΓòÉ
With this item you can save your work to a file with a new name.
ΓòÉΓòÉΓòÉ 4.5. Import ΓòÉΓòÉΓòÉ
With this function you can import the data of a file into you current file. You
will see a file open dialog for the selection of the file and the data will be
inserted at the current coursor position.
ΓòÉΓòÉΓòÉ 4.6. Print ΓòÉΓòÉΓòÉ
This item will print your data at the port shown nearby.
ΓòÉΓòÉΓòÉ 4.7. Exit ΓòÉΓòÉΓòÉ
With this Item you will exit from RexxEdit and all windows of the program will
be closed.
If your data has not been saved at this moment you will see a window asking you
if the data should be saved now or not.
ΓòÉΓòÉΓòÉ 5. Clipboard ΓòÉΓòÉΓòÉ
This menue contains item for the clipboard of OS/2 .
ΓòÉΓòÉΓòÉ 5.1. Insert from clipboard ΓòÉΓòÉΓòÉ
Select this item if you want to insert data form the clipboard at the curren
coursor position.
ΓòÉΓòÉΓòÉ 5.2. Clear clipboard ΓòÉΓòÉΓòÉ
This item will clear the clipboard of OS/2.
ΓòÉΓòÉΓòÉ 6. Rexx ΓòÉΓòÉΓòÉ
With this menu you can open the Code window.
ΓòÉΓòÉΓòÉ 6.1. Code window ΓòÉΓòÉΓòÉ
The code window holds the REXX commands of REXX and VREXX/2. Like the drive
object all the parts are shown as a tree. There are major headlines and the
names of the procedures and commands. To insert the command into your file
perform the following steps.
1. Place the mouse coursor over the item you need.
2. Press the right mouse button and hold it down.
3. Drag the mouse coursor to the filed called Drop Zone and release the
mouse button.
4. The code has been inserted in your file.
If you want to insert an other code, press SRTG and r or press the right mouse
button if the coursor is outside of the edit filed.
You can also place the code into the clipboard of OS/2. To do this you must
double click on an item or you can use the menue item. This enables you to
tranfer data to other applicatons.
One of the key features for the code window is it's extensibility. It allows
you to easily create your own code templates within the code window. The file
name for the add on templates is CODE.DAT and is located within your RexxEdit
directory. This will give you easy access to the file for updating any entries
that you have added.
In order to create your add on code templates, there are three key characters
that tell the program how to read in your code. These characters are: @, %,
$.
The @ character, is the title of your add on section; the % character, is the
title of the actual api or code block; and the $, indicates the start of the
code section, that will be created when you create a link to the clip board,
or drag and drop your code in your edit filed of RexxEdit.
Here is a sample for adding a REXX construct section in the RexxEdit code
window.
@C Constructs
%if-then-else
$if value = 0 then do
statements
end
else do
statements
end
%Iterative loop
$do index = 1 to 100 by 1
statements
end
%Do while
$do while value > 0
statements
end
%Do until
$do until value > 0
statements
end
%select when
$select
when value > 0 then
statement
when value = 0 then
statement
otherwise
value=1
end
%while
$while(count <= 20)
statements
*Note: You can create multiple add on categories with the @ character. The
structure of this file is the same as it is use by VisPro REXX.
ΓòÉΓòÉΓòÉ 7. Run ΓòÉΓòÉΓòÉ
Here you find all you need for testing and running you program.
ΓòÉΓòÉΓòÉ 7.1. Debug ΓòÉΓòÉΓòÉ
This item will start the interactive debug program.
This program is not a part of my work. It was developed by a emlpoyee of IBM
and it is a gift to you. Please read the informations about RXD before using
it. You can find all you need in the DEBUG subdirectory !
Debug informations
ΓòÉΓòÉΓòÉ 7.2. Test ΓòÉΓòÉΓòÉ
This item will start your program in a new and independent window. The code
will be stored in the file Testrun.cmd
If there should be an error you will see the Standard IO window which will hold
the information about the error or the problem. Do not close this window. It
will be closed automatically at the end of RexxEdit.
ΓòÉΓòÉΓòÉ 7.3. Compile ΓòÉΓòÉΓòÉ
With this item you can convert your CMD file to an EXE file.
Please note that there is no compiler included with RexxEdit. This item should
only help you to understand what to to if you want to compile your file. The
CMD file which will be executed will only show the filename and is for
demonstration only.
The way your compiler ist startet will be set in the file COMPILER.RUN, which
must be located in the RexxEdit directroy. This file holds only one line of
text. Please see the list below.
1. The name and the path of your compiler.
2. All paramters you need to start and to control your compiler. The sequenz
#~# will represent the source file and it will be replaced by RexxEdit
with TESTRUN.CMD.
If you use a CMD file as a compiler or your compiler is startet with the use
of a CMD file you must add the following string at the end of the line
<CON >CON 2>CON
Here is an example which should create a TEST.EXE out of TESTRUN.CMD.
c:\compier\compile.cmd #~# c:\test.exe <CON >CON 2>CON
Please do not use a retrun at the end of the line.
ΓòÉΓòÉΓòÉ 8. Printer ΓòÉΓòÉΓòÉ
Here you can change the printer device.
ΓòÉΓòÉΓòÉ 8.1. LPT1 ΓòÉΓòÉΓòÉ
This will use LPT1 for printing.
ΓòÉΓòÉΓòÉ 8.2. LPT2 ΓòÉΓòÉΓòÉ
This will use LPT2 for printing.
ΓòÉΓòÉΓòÉ 9. Search ΓòÉΓòÉΓòÉ
This item will open a new window which enabels you to seach a string and repace
it with an other string.
There are fileds for the search string and the repalce string.
With the butons you can start the search and you can leave the window.
ΓòÉΓòÉΓòÉ 10. Info ΓòÉΓòÉΓòÉ
This item will help you to get help for REXX, DEBUG and RexxEdit.
ΓòÉΓòÉΓòÉ 10.1. Rexxutil ΓòÉΓòÉΓòÉ
This item will open the Rexx help which comes with OS/2.
Rexx informations
ΓòÉΓòÉΓòÉ 10.2. Debuger ΓòÉΓòÉΓòÉ
This item will open the informations for RXD the debug software.
Debug informations
ΓòÉΓòÉΓòÉ 10.3. Product information ΓòÉΓòÉΓòÉ
RexxEdit is the Rexx development system
created by Peter Freitag.
(c) Copyright 1994-95 by Peter Freitag
All rights reserved.
Peter Freitag
Koenigsdorfer Strasse 6
82547 Beuerberg
GERMANY
Phone: +49 8179 1039
Fax: +49 8179 9154
CIS: 100111,2111
Internet: 100111.2111@Compuserve.com
ΓòÉΓòÉΓòÉ 11. License information ΓòÉΓòÉΓòÉ
RexxEdit is not public domain software, nor is it free software.
RexxEdit is copyright (C) 1994-95 by Peter Freitag.
Non-registered users are granted a limited license to use RexxEdit on a trial
basis for the purpose of determining whether RexxEdit is suitable for their
needs. Use of RexxEdit, except for this limited purpose, requires registration.
Use of non-registered copies of RexxEdit by any person, business, corporation,
governmental agency or other entity institution is strictly forbidden.
Registration grants a user the right to use RexxEdit only on a single computer;
a registered user may use the program on a different computer, but may not use
the program on more than one computer at the same time.
No one may modify RexxEdit in any way, including but not limited to
decompiling, disassembling or otherwise reverse engineering the program.
All users are granted a limited license to copy RexxEdit only for the trial use
of others subject to the above limitations, and also the following:
RexxEdit must be copied in unmodified form, complete with the file
containing license and ordering information.
The full RexxEdit documentation must be included with the copy.
No fee, charge or other compensation may be accepted or requested by any
licensee.
RexxEdit may not be distributed in conjunction with any other product.
Operators of electronic bulletin board systems (Sysops) may post RexxEdit
for downloading by their users only as long as the above conditions are
met.
Distributors of public domain or user supported software may distribute
copies of RexxEdit subject to the above conditions.
If this softare is distributed on CD ROM one CD must be sent to me !