home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
rexxit11.zip
/
Deutsch.Zip
/
Rexxit.HLP
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1996-03-27
|
68KB
|
1,126 lines
ΓòÉΓòÉΓòÉ 1. Kontextsensitive Hilfe ΓòÉΓòÉΓòÉ
Alle diese Themen sind durch DrБcken der Taste F1 vom Programm aus direkt zu
erreichen.
ΓòÉΓòÉΓòÉ 1.1. Datei ΓòÉΓòÉΓòÉ
Unter diesem MenБpunkt befinden sich folgende Funktionen. Sie werden blaс, wenn
ihre Verwendung sinnlos wДre.
Neu
Laden...
Datei einfБgen...
Umbenennen...
Speichern
Speichern unter...
Speichern und Ende
Ende
Drucken...
ΓòÉΓòÉΓòÉ 1.1.1. Neu ΓòÉΓòÉΓòÉ
Mit Neu kann ein neues Programm aus Rexxit heraus erstellt werden. Bis zum
ersten Speichern wird in der Titelleiste <Unbenannt> angegeben. Des weiteren
wird der MenБpunkt Speichern blaс, da man dem Programm mit Speichern unter...
erst einmal einen Namen zuordnen muс.
ΓòÉΓòÉΓòÉ 1.1.2. Laden... ΓòÉΓòÉΓòÉ
Durch DrБcken des MenБpunktes Laden... Фffnet sich ein Auswahl-Dialog, mit dem
man eine beliebige Rexx-Datei Фffnen kann.
Neben dieser gibt es aber noch zwei weitere MФglichkeiten, eine Datei zu laden.
Man kann die Datei entweder am Anfang auf das Programm-Symbol oder hinterher
auf die EditierflДche abwerfen.
═══ 1.1.3. Datei einfБgen... ═══
Ъber diesen MenБpunkt kФnnen Sie eine beliebige Datei an der Cursorposition
einfБgen.
ΓòÉΓòÉΓòÉ 1.1.4. Umbenennen... ΓòÉΓòÉΓòÉ
Ъber diesen MenБpunkt kФnnen Sie den Namen, der in der Titelleiste steht,
Дndern. Der bisherige Pfad und Dateiname wird jeweils selektiert vorgegeben.
ΓòÉΓòÉΓòÉ 1.1.5. Speichern ΓòÉΓòÉΓòÉ
Mit der Funktion Speichern kann man - man mag es kaum glauben - sein Programm
speichern. Der Speicherfortschritt wird in der Statuszeile angezeigt. Ist das
im Augenblick bearbeitete Programm <Unbenannt>, so kann Speichern nicht
ausgefБhrt werden, d. h. es ist blaс. Dagegen ruft der Speichern-Knopf in der
Knopfleiste in diesem Fall Speichern unter... auf.
Speichern kann mit F2 auch direkt aufgerufen werden.
ΓòÉΓòÉΓòÉ 1.1.6. Speichern unter... ΓòÉΓòÉΓòÉ
Speichern unter... hat im wesentlichen die gleiche Funktion wie Speichern, nur
kann man vor dem eigentlichen Speichern noch in einem Dialog den Namen und den
Pfad des Programms festlegen.
Ist das Programm <Unbenannt>, so wird auch durch den Speichern-Knopf in der
Knopfleiste Speichern unter... aufgerufen.
ΓòÉΓòÉΓòÉ 1.1.7. Speichern und Ende ΓòÉΓòÉΓòÉ
Speichern und Ende speichert das Programm und beendet Rexxit danach.
ΓòÉΓòÉΓòÉ 1.1.8. Ende ΓòÉΓòÉΓòÉ
Ende beendet Rexxit, eventuell nФtiges Speichern wird angefragt.
ΓòÉΓòÉΓòÉ 1.1.9. Drucken... ΓòÉΓòÉΓòÉ
Mit Drucken kann das Programm gedruckt werden. Im Einstellungen-Notizbuch kann
eingestellt werden, ob auf LPT1 oder LPT2 gedruckt werden soll.
ΓòÉΓòÉΓòÉ 1.2. Editieren ΓòÉΓòÉΓòÉ
Im MenБ Editieren gibt es fБr folgende Themen Hilfe:
RБckgДngig
In Zwischenablage kopieren
In Zwischenablage ausschneiden
Aus Zwischenablage einfБgen
Alles auswДhlen
Kopieren
Verschieben
LФschen
ASCII-Tabelle...
Rexx-MenБ
Zu STD-I/O wechseln...
Suchen...
═══ 1.2.1. RБckgДngig ═══
RБckgДngig macht die zuletzt gemachte Оnderung rБckgДngig, sei es das LФschen
eines Wortes oder das RБckgДngigmachen des LФschens eines Wortes.
RБckgДngig ist auch als Knopf in der Knopfleiste vorhanden (ganz links).
ΓòÉΓòÉΓòÉ 1.2.2. In Zwischenablage kopieren ΓòÉΓòÉΓòÉ
In Zwischenablage kopieren kopiert den selektierten Text in die
OS/2-Zwischenablage.
ΓòÉΓòÉΓòÉ 1.2.3. In Zwischenablage ausschneiden ΓòÉΓòÉΓòÉ
In Zwischenablage ausschneiden schneidet den selektierten Text aus und
speichert ihn in die OS/2-Zwischenablage.
═══ 1.2.4. Aus Zwischenablage einfБgen ═══
Aus Zwischenablage einfБgen fБgt Text aus der OS/2-Zwischenablage an der
Cursorposition ein.
═══ 1.2.5. Alles auswДhlen ═══
Alles auswДhlen selektiert den gesammten Text.
ΓòÉΓòÉΓòÉ 1.2.6. ASCII-Tabelle... ΓòÉΓòÉΓòÉ
Rexxit stellt eine ASCII-Tablle zur VerfБgung.
Durch einen Klick auf ein Zeichen wird in der Statuszeile dessen hexadezimaler
und dezimaler ASCII-Wert angezeigt. Auсerdem erscheint das Zeichen unter dem
groсen Feld so oft hintereinander geschrieben, wie es im Spin-Button zu dessen
Linken festgelegt wurde. Durch DrБcken des Knopfes EinfБgen werden diese
Zeichen an der Cursor-Position eingefБgt. Durch DrБcken der Taste Esc wird der
Spin-Button auf 1 zurБckgesetzt.
Allgemein gesehen ist in der ASCII-Tabelle zu beachten, daс das Fenster je nach
verwendeter Schrift vФllig andere Zeichen zur VerfБgung stellt.
═══ 1.3. Das Rexx-Popup-MenБ ═══
Ъber das Rexx-Popup-MenБ (rechte Maustaste oder MenБpunkt Rexx-MenБ) kФnnen Sie
jeden Rexx-, VRexx- oder RxMath-Befehl mit all seinen Parametern und Optionen
in das Editierfeld einfБgen. DarБber hinaus kФnnen auch noch zehn frei
auswДhlbare Programmbausteine eingefБgt werden. Die Befehle sind nach Art und
Themen sortiert, so daс Sie jeden schnell finden kФnnen. Falls man bei einem
bestimmten MenБpunkt etwas anderes eingefБgt haben mФchte, kann man dies im
Einstellungen-Notizbuch auf den Seiten Rexx-MenБ und Eigenes festlegen.
ΓòÉΓòÉΓòÉ 1.3.1. Zu STD-I/O-Fenster wechseln ΓòÉΓòÉΓòÉ
Durch den MenБpunkt Zu STD-I/O-Fenster wechseln wird das STD-I/O-Fenster in den
Vordergrund gebracht. Dies ist vor allem nБtzlich, wenn Rexxit im
Gesamtbildschirm-Modus gefahren wird.
ΓòÉΓòÉΓòÉ 1.3.2. Suchen... ΓòÉΓòÉΓòÉ
Mit der Suchfunktion von Rexxit kann man einen bestimmten Suchbegriff ab der
Cursorposition suchen und bei jedem einzelnen Vorkommen entscheiden, ob man ihn
durch einen Ersatzbegriff ersetzen will. Entscheidet man sich von vorneherein,
alle etwaigen Vorkommen zu ersetzen, so geschieht dies mit der Funktion Alles
ersetzen. Ъber die Checkbox Groс- und Kleinschreibung beachten kann man
einstellen, ob Rexxit bei der Suche nach dem Suchbegriff auf Groс- und
Kleinschreibung Wert legen soll, oder nicht.
═══ 1.4. AusfБhren ═══
Rexxit hat gegenБber konventionellen Editoren den Vorteil, daс Sie Ihr
Rexx-Programm, ohne es vorher speichern zu mБssen, direkt aus dem Editor heraus
starten kФnnen. Dazu gibt es folgende MФglichkeiten:
PMRexx...
Debug (ohne AbwurfmФglichkeit)...
Debug (mit AbwufmФglichkeit)...
Interpretieren...
AusfБhren (ohne AbwurfmФglichkeit)...
AusfБhren (mit AbwurfmФglichkeit)...
Einer dieser vier MenБpunkte hat ein HДkchen. Dieses wechselt immer zum
zuletzt benutzten MenБpunkt. Der AusfБhren-Knopf in der Knopfleiste (ganz
rechts) fБhrt immer eben diesen mit einem Haken versehenen MenБpunkt aus.
=> siehe auch die Hilfe zur Einstellungen-Notizbuchseite AusfБhren
ΓòÉΓòÉΓòÉ 1.4.1. PMRexx... ΓòÉΓòÉΓòÉ
Durch die Auswahl des MenБpunkts PMRexx kann man sein Programm mit Hilfe des
bei OS/2 mitgelieferten Programms PMRexx ausfБhren lassen.
PMRexx ist unter bestimmten Voraussetzungen auch Бber die Knopfleiste zu
erreichen. Sehen Sie dazu AusfБhren
=> siehe auch die Hilfe zur Einstellungen-Notizbuchseite AusfБhren
=> siehe auch Debug (ohne AbwurfmФglichkeit)
=> siehe auch Debug (mit AbwurfmФglichkeit)
=> siehe auch AusfБhren (ohne AbwurfmФglichkeit)
=> siehe auch AusfБhren (mit AbwurfmФglichkeit)
═══ 1.4.2. Debug (ohne AbwufmФglichkeit)... ═══
Durch die Auswahl des MenБpunkts Debug (ohne AbwufmФglichkeit)... kann man sein
Programm mit Hilfe des EWS (Employee Written Software) Programms RXD ausfБhren
lassen.
RXD ist ein kostenloses Tool, was es einem erlaubt in Rexx auf einfache Art und
Weise nach Fehlern zu suchen. RXD ist durch die Бblichen OS/2-Shareware-Quellen
zu bekommen. Rexxit setzt voraus, daс sich die RXD.EXE-Datei im Pfad befindet.
Debug (ohne AbwufmФglichkeit)... ist unter bestimmten Voraussetzungen auch Бber
die Knopfleiste zu erreichen. Sehen Sie dazu AusfБhren
=> siehe auch die Hilfe zur Einstellungen-Notizbuchseite AusfБhren
=> siehe auch PMRexx
=> siehe auch Debug (mit AbwurfmФglichkeit)
=> siehe auch AusfБhren (ohne AbwurfmФglichkeit)
=> siehe auch AusfБhren (mit AbwurfmФglichkeit)
═══ 1.4.3. Debug (mit AbwufmФglichkeit)... ═══
Durch die Auswahl des MenБpunkts Debug (mit AbwufmФglichkeit)... kann man sein
Programm mit Hilfe des EWS (Employee Written Software) Programms RXD ausfБhren
lassen.
RXD ist ein kostenloses Tool, was es einem erlaubt in Rexx auf einfache Art und
Weise nach Fehler zu suchen. RXD ist durch die Бblichen OS/2-Shareware-Quellen
zu bekommen. Rexxit setzt vorraus, daс sich die RXD.EXE-Datei im Pfad befindet.
Debug (mit AbwufmФglichkeit)... ist unter bestimmten Voraussetzungen auch Бber
die Knopfleiste zu erreichen. Sehen Sie dazu AusfБhren
=> siehe auch die Hilfe zur Einstellungen-Notizbuchseite AusfБhren
=> siehe auch PMRexx
=> siehe auch Debug (mit AbwurfmФglichkeit)
=> siehe auch AusfБhren (ohne AbwurfmФglichkeit)
=> siehe auch AusfБhren (mit AbwurfmФglichkeit)
ΓòÉΓòÉΓòÉ 1.4.4. Interpretieren ΓòÉΓòÉΓòÉ
Durch Interpretieren kann man sein Programm oder - was besonders interessant
ist - einen markierten Teil seines Programms durch die Rexx-Anweisung INTERPRET
interpretieren lassen. Das heiсt, die MФglichkeiten dieser Funktion sind auf
die der INTERPRET-Funktion beschrДnkt. Ansonsten kommt dieser MenБpunkt dem
normalen Starten eines Programms gleich, nur wird es nicht in einem normalen
OS/2-Fenster, sondern in einem PM-Fenster ausgefБhrt. Dabei ist zu beachten,
daс nur die Return-Taste als Enter fungiert und daс der Interpretationsprozess
den BeschrДnkungen der INTERPRET-Funktion unterliegt.
Interpretieren ist unter bestimmten Voraussetzungen auch Бber die Knopfleiste
zu erreichen. Sehen Sie dazu AusfБhren
=> siehe auch die Hilfe zur Einstellungen-Notizbuchseite AusfБhren
=> siehe auch PMRexx
=> siehe auch Debug (ohne AbwurfmФglichkeit)
=> siehe auch Debug (mit AbwurfmФglichkeit)
=> siehe auch AusfБhren (ohne AbwurfmФglichkeit)
=> siehe auch AusfБhren (mit AbwurfmФglichkeit)
═══ 1.4.5. AusfБhren (ohne AbwurfmФglichkeit) ═══
Die MenБpunkte AusfБhren (mit oder ohne AbwurfmФglichkeit) speichern den
augenblicklichen Inhalt des Editierfeldes in eine Rexx-Datei namens
Rexecute.cmd und starten diese dann.
Durch Auswahl dieses MenБpunktes wird das Programm, wie oben beschrieben,
gestartet. ParameterБbergabe ist nicht mФglich.
hp2.AusfБhren (ohne AbwurfmФglichkeit) ist unter bestimmten Voraussetzungen
auch Бber die Knopfleiste zu erreichen. Sehen Sie dazu AusfБhren
=> siehe auch AusfБhren (mit AbwurfmФglichkeit)
=> siehe auch die Hilfe zur Einstellungen-Notizbuchseite AusfБhren
=> siehe auch PMRexx
=> siehe auch Debug (ohne AbwurfmФglichkeit)
=> siehe auch Debug (mit AbwurfmФglichkeit)
=> siehe auch Interpretieren
═══ 1.4.6. AusfБhren (mit AbwurfmФglichkeit) ═══
Die MenБpunkte AusfБhren (mit oder ohne AbwurfmФglichkeit) speichern den
augenblicklichen Inhalt des Editierfeldes in eine Rexx-Datei namens
Rexecute.cmd und starten diese dann. Hierbei ist ein pull-Statement am Ende des
Programms nБtzlich, damit sich das Fenster nicht sofort nach Beendigung des
eigentlichen Programms schlieсt.
Durch Auswahl dieses MenБpunktes wird das Programm, wie oben beschrieben,
gestartet.
Im Unterschied zum MenБpunkt Extern starten (ohne AbwurfmФglichkeit) Фffnet
sich ein Dialog, in dem man Parameter, die ans Programm Бbergeben werden
sollen, festlegen kann. Durch DrБcken des Knopfes Start wird der Inhalt des
Textfeldes an das auszufБhrende Programm Бbergeben. In dieses Textfeld kann man
entweder selbst etwas reinschreiben, oder man simuliert den Abwurf eines
Objektes auf dem sonst vorhandenen Programmobjekt des Rexx-Programms. Dazu
wДhlt man entweder mit Hilfe des Knopfes Suchen ein Objekt irgendwo auf seinem
Rechner aus oder man wirft selbiges auf der darБber befindlichen FlДche ab. Der
vollstДndige Pfad dieses Objekts wird dadurch in das Textfeld geschrieben. Text
im Textfeld kФnnen Sie entweder per Hand lФschen, oder Sie drБcken den kleinen
Knopf Clear, der den gesamten Inhalt des Textfeldes lФscht.
=> siehe auch die Hilfe zur Einstellungen-Notizbuchseite AusfБhren
=> siehe auch PMRexx
=> siehe auch Debug (ohne AbwurfmФglichkeit)
=> siehe auch Debug (mit AbwurfmФglichkeit)
=> siehe auch Interpretieren
=> siehe auch AusfБhren (ohne AbwurfmФglichkeit)
ΓòÉΓòÉΓòÉ 1.5. Einstellungen... ΓòÉΓòÉΓòÉ
Dieser MenБpunkt Фffnet ein Einstellungen-Notizbuch, bei dem Hilfe fБr folgende
Seiten zur VerfБhgung steht:
Rexx-MenБ
Eigenes
AusfБhren
Laden
Speichern
VRexx
Drucken
Tab
Schrift
Farben
Registrieren
═══ 1.5.1. Rexx-MenБ ═══
Auf dieser Seite kФnnen Sie einstellen, welcher Text durch das Rexx-MenБ
eingefБgt werden kann. Dazu wДhlt man zuerst eine Kategorie, und dann einen
dazugehФrigen Abschnitt aus. Jetzt fБllt sich die Liste Eintrag mit den
EintrДgen, die in dem MenБabschnitt zu finden sind. Der EinzufБgende Text fБr
den selektierten Eintrag wird im Textfeld darunter angezeigt. Dieser kann nun
beliebig geДndert werden und danach durch DrБcken der Taste Text speichern
gespeichert werden. Von nun an wird der eben geschriebene Text bei dem Eintrag,
in dem Abschnitt und in der Kategorie des Popup-MenБs eingefБgt.
Ein Beispiel:
MФchte man fБr diesen MenБpunkt den einzufБgenden Text z. B. von
right(zeichenfolge,lДnge[,fБllzeichen])
nach
right(zeichenfolge,lДnge)
umДndern, so wДhlt man zuerst die Kategorie Funktion, dann den Abschnitt
Textverarbeitung und dann den Eintrag RIGHT. Danach Дndert man den
einzufБgenden Text wie oben angegeben ab und drБckt Text speichern.
ΓòÉΓòÉΓòÉ 1.5.2. Eigenes ΓòÉΓòÉΓòÉ
Auf dieser Seite des Notizbuchs kФnnen Sie 10 beliebige MenБpunkte definieren,
die sich alle unter Eigenes im Rexx-MenБ befinden. Bevor Sie irgendetwas
definiert haben, werden Sie dort 10 MenБpunkte von der Art Eigenes3, Eigenes4
usw. finden. Durch die Liste MenБpunkt kФnnen Sie den MenБpunkt, den Sie
editieren wollen, auswДhlen, und ihm im Textfeld Neuer Name eben diesen geben.
Dann kФnnen Sie das groсe Feld darunter mit einem beliebigen Text fБllen, und
das Ganze durch DrБcken der Taste MenБpunkt und Text speichern speichern.
FБllen kann man dieses Textfeld z. B., indem man ein Programmobjekt darauf
abwirft, oder auch durch EinfБgen eines Textes aus der Zwischenablage.
Durch die MФglichkeit, nicht nur normale Rexx-Anweisungen, sondern auch eigene
beliebig groсe Texte einfБgen zu kФnnen, kФnnen Sie z. B. persФnliche, oft
gebrauchte Unterprogramme einfach in jedes neue Rexx-Programm einfБgen.
═══ 1.5.3. AusfБhren ═══
Diese Seite ist zweigeteilt. Im oberen Teil kФnnen Sie festlegen, ob Sie, bevor
Sie ein Programm aus dem Editor heraus starten, es immer, nie, oder nur auf
Anfrage speichern wollen.
Im unteren Teil kФnnen Sie das Arbeitsverzeichnis festlegen, das fБr das
Rexx-Programm gilt, wenn Sie es extern aus dem Editor heraus starten. Nach
jeder Оnderung mБssen Sie Speichern drБcken. Wenn Sie Verzeichnis der gerade
bearbeiteten Datei ausgewДhlt haben und Ihrem augenblicklichen Text noch kein
Name zugewiesen wurde, d.h. er <Unbenannt> ist, wird das derzeitige Verzeichnis
von Rexxit benutzt.
=> siehe auch PMRexx
=> siehe auch Debug (ohne AbwurfmФglichkeit)
=> siehe auch Debug (mit AbwurfmФglichkeit)
=> siehe auch Interpretieren
=> siehe auch AusfБhren (ohne AbwurfmФglichkeit)
=> siehe auch AusfБhren (mit AbwurfmФglichkeit)
ΓòÉΓòÉΓòÉ 1.5.4. Laden ΓòÉΓòÉΓòÉ
Auf dieser Seite kann festgelegt werden, ob mit Rexxit nur ".cmd"-Files
editiert werden kФnnen. Vielleicht mФchte jemand Rexxit ja auch als "normalen"
Editor verwenden.
ΓòÉΓòÉΓòÉ 1.5.5. Speichern ΓòÉΓòÉΓòÉ
Auf dieser Seite kann man einstellen, ob und wie oft die Datei
zwischengespeichert werden soll. Zwischenspeichern heiсt, daс Rexxit die
augenblickliche Datei unter demselben Namen speichert, aber mit einer anderen
Erweiterung: Name.AUS. Ist die Datei <Unbenannt>, so wird sie als Autosp.AUS
gespeichert. Jegliche .AUS-Datei wird automatisch beim ordnungsgemДсen Beenden
von Rexxit gelФscht. Sollte Rexxit beim Starten also eine .AUS-Datei finden, so
ist dies ein Zeichen dafБr, daс Rexxit nicht ordnungsgemДс beendet wurde. In
dem dann erscheinenden Dialog kФnnen Sie auswДhlen, ob Sie diese .AUS-Datei
editieren wollen oder nicht.
=> siehe auch Absturz
ΓòÉΓòÉΓòÉ 1.5.6. VRexx ΓòÉΓòÉΓòÉ
Falls Sie auf die VRexx-Hilfe zugreifen mФchten, mБssen Sie auf dieser Seite
einstellen, wo Rexxit das VRexx.inf-file finden kann. Entweder man stellt ein,
daс das Inf-file in einem Verzeichnis zu finden ist, das in der Help-Variablen
der Config.sys spezifiziert wurde, oder man gibt darunter den vollen Pfad an.
Danach stellt Rexxit sowohl eine allgemeine Hilfe fБr VRexx zur VerfБgung, als
auch eine wortsensitive, die Бber einen Doppelklick auf ein Wort bei gedrБckter
Strg-Taste aktiviert werden kann.
ΓòÉΓòÉΓòÉ 1.5.7. Drucken ΓòÉΓòÉΓòÉ
Auf dieser Seite kФnnen Sie einstellen, ob Sie auf LPT1 oder LPT2 drucken
wollen.
ΓòÉΓòÉΓòÉ 1.5.8. Tab ΓòÉΓòÉΓòÉ
Auf dieser Seite kФnnen Sie eine Tabulator-Breite zwischen 1 und 100 Pixeln
festlegen. Diese kann wДhrend des Einstellens in der ProbeflДche ausprobiert
werden.
ΓòÉΓòÉΓòÉ 1.5.9. Schrift ΓòÉΓòÉΓòÉ
Auf dieser Seite kФnnen Sie die Schriftart und -grФсe Дndern. StandardmДсig
benutzt Rexxit 'System Monospaced' in 10-Punkt-GrФсe.
ΓòÉΓòÉΓòÉ 1.5.10. Farben ΓòÉΓòÉΓòÉ
Auf dieser Seite kФnnen Sie die Vorder- und Hintergrundfarbe des Editierfeldes
Дndern.
Farben kФnnen ebenfalls Бber die OS/2-Farbpalette geДndert werden. Dabei kann
die Vordergrundfarbe durch gleichzeitiges DrБcken der Strg-Taste verДndert
werden. Will man allerdings die Standard-Farben, die Бber die Layoutpalette
eingestellt wurden, benutzen, so kann man jeweils auf den Knopf Standard
drБcken.
ΓòÉΓòÉΓòÉ 1.6. Kopieren ΓòÉΓòÉΓòÉ
Durch den Knopf und den MenБpunkt Kopieren kann man einen selektierten Text
beliebig oft an einen anderen Platz kopieren. Dazu selektiert man einen Text
und drБckt Kopieren. Danach muс man mit dem Mauszeiger nur noch an die Stelle
klicken, an die der Text kopiert werden soll. Will man den gleichen Text Фfter
kopieren, so muс man nicht immer wieder neu den zu kopierenden Text
selektieren, sondern man drБckt einfach nochmal auf Kopieren und klickt dann
auf die Stelle, an die der ehemals selektierte Text kopiert werden soll.
Dabei ist zu beachten, daс Rexxit hierzu nie die OS/2-Zwischenablage benutzt.
In der Zwischenablage befindliche Daten werden also durch Kopieren nicht
Бberschrieben. Der so kopierte Text kann daher auch nicht in andere
Applikationen kopiert werden.
=> siehe auch Verschieben
=> siehe auch LФschen
ΓòÉΓòÉΓòÉ 1.7. Verschieben ΓòÉΓòÉΓòÉ
Durch den Knopf und den MenБpunkt Verschieben kann der selektierte Text im
ganzen Programm verschoben werden. Dazu selektiert man einen Text und drБckt
Verschieben. Danach klickt man mit dem Mauszeiger an die Stelle, an die der
Text verschoben werden soll.
Dabei ist zu beachten, daс Rexxit hierzu nie die OS/2-Zwischenablage benutzt.
In der Zwischenablage befindliche Daten werden also durch Verschieben nicht
Бberschrieben. Der so verschobene Text kann daher auch nicht in andere
Applikationen verschoben werden.
=> siehe auch Kopieren
=> siehe auch LФschen
═══ 1.8. LФschen ═══
Durch den Knopf und den MenБpunkt LФschen wird der selektierte Text gelФscht.
Dazu selektiert man einen Text und drБckt LФschen. Danach ist der selektierte
Text gelФscht.
=> siehe auch Kopieren
=> siehe auch Verschieben
ΓòÉΓòÉΓòÉ 1.9. Hilfe ΓòÉΓòÉΓòÉ
Rexxit bietet sowohl wortsensitive Hilfe fБr programm-eigene Funktionen, als
auch fБr die Sprache Rexx und deren Zusatzpaket VRexx.
Im einzelnen steht unter diesem MenБpunkt Hilfe fБr folgende Themen zur
VerfБgung.
Hilfe fБr...
Rexx-Referenz...
VRexx-Referenz...
RxMathFn-Referenz...
Hilfe fБr Rexxit...
Hilfe fБr Tasten...
Wuсten Sie schon, daс...
Produktinformation...
ΓòÉΓòÉΓòÉ 1.9.1. Rexx-Referenz... ΓòÉΓòÉΓòÉ
Durch DrБcken dieses MenБpunktes wird das Rexx-Referenzhandbuch aufgerufen.
Dabei wird erwartet, daс das Orginal (Rexx.inf) im OS2-Ordner im Verzeichnis
BOOK zu finden ist (wo es hingehФrt).
ΓòÉΓòÉΓòÉ 1.9.2. VRexx-Referenz... ΓòÉΓòÉΓòÉ
Durch DrБcken des MenБpunktes VRexx-Referenz... wird die VRexx-Hilfe
aufgerufen. Wo diese (VRexx.inf) zu finden ist, muс man im
Einstellungen-Notizbuch angeben.
ΓòÉΓòÉΓòÉ 1.9.3. RxMathFn-Referenz... ΓòÉΓòÉΓòÉ
Ъber diesen MenБpunkt kФnnen Sie eine deutsche Ъbersetzung der
RxMathFn-Dokumentation bekommen.
═══ 1.9.4. Hilfe fБr... ═══
FБr jeglichen Rexx- oder VRexx-Befehl kann man hier direkte Hilfe bekommen.
Dazu muс der entsprechende Befehl selektiert sein (Doppelklick). Danach
erscheint im Hilfe-MenБ z. B. Hilfe fБr "SAY". Ein Klick darauf und das
entsprechende Hilfe-File wird mit diesem Befehl vorselektiert aufgerufen.
Das Ganze geht auch ohne MenБ, nДmlich mit einem Doppelklick (auf das Wort) bei
gedrБckter Strg-Taste.
═══ 1.9.5. Hilfe fБr Tasten... ═══
Unter diesem MenБpunkt sind alle Tastenkombinationen zu finden, die Sie beim
Editieren benutzen kФnnen.
═══ 1.9.6. Wuсten Sie schon, daс... ═══
Dieses Fenster soll einfach nur ein paar nette Features hervorheben, die Rexxit
von anderen Editoren unterscheidet. Ъber die Tasten << und >> kФnnen Sie durch
die Features scrollen und Бber die Checkbox Am Anfang immer anzeigen kФnnen Sie
verhindern, daс dieses Fenster bei jedem Start von Rexxit erscheint.
ΓòÉΓòÉΓòÉ 1.9.7. Produktinformation... ΓòÉΓòÉΓòÉ
Rexxit ist ein spezieller Editor fБr Rexx, der mit zusДtzlichen Funktionen zum
leichten, fehlerfreien und schnellen Schreiben von Rexx-Programmen ausgestattet
ist. Dazu zДhlen:
Sechs verschiedene Arten, ein Rexx-Programm aus dem Editor heraus zu
starten,
wortsensitive Hilfe fБr Rexx-Befehle,
die MФglichkeit, Rexx-Befehle per KontextmenБ einzufБgen,
volle Einbindung von VRexx und RxMathFn,
die MФglichkeit, eigene Unterprogramme per KontextmenБ einzufБgen,
... und Vieles, Vieles mehr!
Rexxit ist Shareware.
Das heiсt, daс Sie es 30 Tage lang ausprobieren dБrfen und danach entscheiden
mБssen, ob Sie es weiterbenutzen und registrieren wollen, oder ob Sie es
lФschen.
ΓòÉΓòÉΓòÉ 1.10. Absturz ΓòÉΓòÉΓòÉ
Dieses Fenster erscheint nur, wenn beim Starten von Rexxit eine *.AUS-Datei
(durch die automatische Sicherungsfunktion erstellt) gefunden wurde. Da Rexxit
beim Beenden automatisch alle .AUS-Dateien in seinem Ordner lФscht, muс
irgendwann wДhrend der letzten Benutzung etwas schiefgegangen sein. Rexxit
bietet Ihnen nun an, die gefundene .AUS-Datei in eine unbenannte Datei zu
laden.
═══ 2. Hilfe fБr Rexxit... ═══
Rexxit 1.1 (Deutsche Version)
Neben den folgenden allgemeinen Hilfe-Kapiteln kФnnen Sie Бberall in Rexxit
Бber die Taste F1 kontextsensitive Hilfe anfordern. WДhlen Sie z. B. den
MenБpunkt Speichern unter... im Datei-MenБ aus und drБcken Sie F1.
Warum Rexxit benutzen?
Die Knopfleiste
Die Statuszeile
Tastenkombinationen
Registrierung
Dank an ...
... und zu guter Letzt
ΓòÉΓòÉΓòÉ 2.1. Warum Rexxit benutzen? ΓòÉΓòÉΓòÉ
Rexx programmiert man anders als z. B. die Programmiersprachen C und PL/I. Man
macht dauernd kleine Оnderungen und probiert sie danach sofort aus. Auсerdem
ist Rexx (normalerweise) nicht die Sprache, mit der man riesige Programme
entwickelt, sondern eher mal kleine Tools. Dadurch bekommt man oftmals die
Parameter einer Funktion nicht mehr ganz auf die Reihe. Dies hat zur Folge, daс
man dauernd in der Online-Hilfe blДttert. "Normale" Editoren sind fБr diesen
Programmierstil nicht gerade bestens geeignet. Und genau hier schafft Rexxit
Abhilfe. Es gibt:
Sechs verschiedene Arten, ein Rexx-Programm aus dem Editor heraus zu
starten,
wortsensitive Hilfe fБr Rexx-Befehle,
die MФglichkeit, Rexx-Befehle per KontextmenБ einzufБgen,
volle Einbindung von VRexx und RxMathFn,
die MФglichkeit, eigene Unterprogramme per KontextmenБ einzufБgen,
... und Vieles, Vieles mehr!
ΓòÉΓòÉΓòÉ 2.2. Die Knopfleiste ΓòÉΓòÉΓòÉ
Ъber die Knopfleiste kФnnen Sie folgende Funktionen ausfБhren:
RБckgДngig
Speichern bzw. Speichern unter...
Kopieren
Verschieben
LФschen
Suchen
AusfБhren
ΓòÉΓòÉΓòÉ 2.3. Die Statuszeile ΓòÉΓòÉΓòÉ
Die Statuszeile ist die graue Leiste unter dem Editorfeld. Sie enthДlt vier
Felder mit Informationen zum augenblicklichen Status des Programms. Im linken
Feld erscheinen Meldungen, die erklДren, was gerade so passiert. Die beiden
mittleren Felder informieren Sie Бber die Zeile und Spalte, in der sich der
Cursor gerade befindet. In dieser Version von Rexxit wird die Position aus
GeschwindigkeitsgrБnden nur aktualisiert, wenn man mit der Maus auf das
Editorfeld klickt. Dem rechten Feld kФnnen Sie entnehmen, ob ihr
augenblickliches Rexx-Programm seit dem letzen Speichern oder Laden geДndert
wurde.
ΓòÉΓòÉΓòÉ 2.4. Tastenkombinationen ΓòÉΓòÉΓòÉ
{Entf}
LФscht den selektierten Text oder das Zeichen rechts neben dem
Cursor
{Shift}{Entf}
Kopiert den selektierten Text in die Zwischenablage und lФscht ihn
dann
{Einfg}
Wechselt zwischen EinfБge- und Ъberschreib-Modus
{Shift}{Einfg}
FБgt den Inhalt der Zwischenablage in den selektierten Bereich ein
{Backspace}
LФscht den selektierten Text oder das Zeichen links neben dem Cursor
{Runter}{Rauf}{Rechts}{Links}
Bewegen den Curser in die entsprechende Richtung. Mit {Shift} wird
dabei gleichzeitig selektiert.
{Strg}{Links}; {Strg}{Rechts}
Bewegt den Cursor zum nДchsten oder vorherigen Wort
{Strg}{Shift}{Links}; {Strg}{Shift}{Rechts}
Selektiert bis zum nДchsten oder vorherigen Wort
{Bild rauf}; {Bild runter}
Bewegt den Cursor eine Seite rauf oder runter
{Strg}{Bild rauf}; {Strg}{Bild runter}
Scrollt nach rechts oder links
{Pos1}
Bewegt den Cursor zum Anfang der Zeile
{Ende}
Bewegt den Cursor zum Ende der Zeile
{Shift}{Pos1}
Selektiert alles vom augenblicklichen Punkt bis zum Anfang der Zeile
{Shift}{Ende}
Selektiert alles vom augenblicklichen Punkt bis zum Anfang der Zeile
{Strg}{Pos1}
Bewegt den Cursor zum Anfang des Programms
{Strg}{Ende}
Bewegt den Cursor zum Ende des Programms
{Strg}{Shift}{Pos1}
Selektiert alles vom augenblicklichen Punkt bis zum Anfang des
Programms
{Strg}{Shift}{Ende}
Selektiert alles vom augenblicklichen Punkt bis zum Ende des
Programms
{Strg}{Doppelklick}
Hilfe fБr den dadurch selektierten Text
{F1}
Aufruf der Erweiterten Hilfe von Rexxit
{F2}
Aufruf des MenБpunktes Speichern
{F3}
Aufruf des MenБpunktes Ende
{F4}
Aufruf des MenБpunktes Speichern und Ende
{F5}
Aufruf des MenБpunktes PMRexx...
{F6}
Aufruf des MenБpunktes Debug (ohne AbwurfmФglichkeit)...
{F7}
Aufruf des MenБpunktes Debug (mit AbwurfmФglichkeit)...
{F8}
Aufruf des MenБpunktes Interpretieren...
{F9}
Aufruf des MenБpunktes AusfБhren (ohne AbwurfmФglichkeit)
{F10}
Aufruf des MenБpunktes AusfБhren (mit AbwurfmФglichkeit)
{F11}
Aufruf des MenБpunktes Rexx-Referenz...
{F12}
Aufruf des MenБpunktes VRexx-Referenz...
{Strg}{M}
Aufruf des MenБpunktes RxMathFn-Referenz...
ΓòÉΓòÉΓòÉ 2.5. Registrierung ΓòÉΓòÉΓòÉ
Die Registrierung von Rexxit ist denkbar einfach. Sie haben sogar mehrere
MФglichkeiten:
1. MФglichkeit
Sie Бberweisen 30 DM auf folgendes Konto:
Sturm
Postbank Dortmund
Bankleitzahl: 440 100 46
Konto-Nr. 172537-460
und geben dabei Ihren Namen, Adresse (E-mail-Addresse, wenn mФglich) und das
Stichwort Rexxit an.
2. MФglichkeit
Sie registrieren Бber BMT-Micro, einer Online-Registrierungs-Firma in den USA.
In Deuschland ist die erste MФglichkeit sicher einfacher und billiger (30 DM
statt $25). Wollen Sie allerdings per Kreditkarte registrieren, so geht dies
nur Бber BMT-Micro. BMT-Micro ist Бbrigens auch im WWW:
http://www.wilmington.net/bmtmicro/
BMT-Micro-Registrierungs-Formular
Welche MФglichkeit auch immer Sie wДhlen, sobald die Ъberweisung gutgeschrieben
ist, wird Ihnen entweder von BMT-Micro oder von mir die auf Ihren Namen
passende Registrierungsnummer mitgeteilt werden. (Eine Woche sollten Sie mir
Zeit lassen.)
Diese geben Sie dann im Einstellungen-Notizbuch auf der Seite Registrieren ein
und Rexxit wandelt sich, wenn Name und Nummer passen, in eine Vollversion um.
In der Vollversion sind natБrlich keine "Unregistrierte Version"-Texte mehr zu
finden, und das Produktinformationsfenster erscheint nicht mehr immer am Anfang
und am Ende.
UnterstБtzen Sie das Shareware-Konzept, und registrieren Sie. Rexxit wird
weiterentwickelt werden. Sie investieren also in die Zukunft.
Vielen Dank im voraus.
ΓòÉΓòÉΓòÉ 2.6. BMT-Micro... ΓòÉΓòÉΓòÉ
Registration can be done via BMT Micro:
Mail Orders To: BMT Micro
PO Box 15016
Wilmington, NC 28408
U.S.A.
Voice Orders: 8:00am - 7:00pm EST (-5 GMT)
(800) 414-4268 (Orders only)
(910) 791-7052 (Orders / Order Inquires)
Fax Orders: (910) 350-2937 24 hours, 7 days a week
Online Orders via BBS: (910) 350-8061 10 lines, all 14.4K
(910) 799-0923 28.8k v.FC
via Compuserve: Thomas Bradford, 74031,307
via Internet: orders@bmt.wilmington.net
Visa, Mastercard, Discover, American Express, Diner's Club, money order,
cashiers checks, and personal checks are accepted. Also DM and British
currency via registered mail.
Personal checks are subject to clearance.
Purchase orders from educational institutions, governmental
agencies and other verifiable businesses are accepted, too. Terms are
"Due Upon Receipt" with a $250 minimum.
Name: ____________________________________________________________
Company: ____________________________________________________________
Address: ____________________________________________________________
____________________________________________________________
City: _________________________ State/Province: __________________
Country: ____________________________ Postal Code: __________________
Phone: ____________________________________________________________
Fax: ____________________________________________________________
Email: ____________________________________________________________
Product Price Quantity Total
--------------------------------------------------------------------
____Rexxit 1.1__________________ $__25.00_ x ________ = $____.___
________________________________ $________ x ________ = $____.___
________________________________ $________ x ________ = $____.___
________________________________ $________ x ________ = $____.___
________________________________ $________ x ________ = $____.___
Subtotal: $____.___
North Carolina residents, please add 6% sales tax: +$____.___
Shipping (check one):
___ Email (subject to credit card verification Free
___ Fax (subject to credit card verification Free
___ 1st Class ................................. Free
___ Airborne (Next day most places, USA Only).. +$___7.00_
___ Federal Express (USA Only)................. +$__13.00_
___ Federal Express (Canada/Mexico)............ +$__25.00_
___ Federal Express (Europe/Japan)............. +$__30.00_
___ Express (Outside USA) ..................... +$__20.00_
Total: $____.___
For credit card payment only:
Circle one: VISA / Master / Discover / AMEX / Diner's Club
Credit card number: _____________________________________________
Expiration date: ___/___
Authorization signature: _____________________________________________
ΓòÉΓòÉΓòÉ 2.7. Dank an... ΓòÉΓòÉΓòÉ
Dank an
Dirk HБsken
,
Ole Zitranski
und
Eberhard Sturm
sowohl fБr ihr Engagement, Rexxit fehlerfrei zu machen, als auch fБr ihre
konstruktive Kritik und ihre nБtzlichen Tips.
ΓòÉΓòÉΓòÉ 2.8. ...und zu guter Letzt ΓòÉΓòÉΓòÉ
...noch die Warenzeichen:
Folgende Namen sind Warenzeichen von IBM:
OS/2 Warp
IBM
Presentation Manager
Folgende Namen sind Warenzeichen der WATCOM International Corporation:
VX-Rexx
WATCOM
Hobbes ist ein Warenzeichen von Walnut Creek;
Rexxit 1.1; geschrieben von Richard Sturm; (C) 1995, 1996; alle Rechte
vorbehalten; wenn Sie diese Software benutzen, erkennen Sie an, daс weder
Watcom noch ich in irgendeinem Fall fБr eventuelle SchДden, die durch Rexxit
enstehen kФnnten, verantwortlich bin oder gemacht werden kann; Rexxit darf
ungefragt weiterverbreitet werden (Shareware-CD, BBS, FTP-Server etc.),
solange der Inhalt vollstДndig und unverДndert bleibt.
ΓòÉΓòÉΓòÉ 3. RxMath-Hilfe ΓòÉΓòÉΓòÉ
(C) Copyright IBM Corp. 1992
RxMathFn
Mathematische Funktionen fБr OS/2 REXX
OS/2 2.0 Rexx Math Function Package
von
Patrick J. Mueller
Die folgenden Funktionen stehen in RxMathFn zur VerfБgung. Sie sind eine
Untermenge der beim C-Set/2-Compiler verfБgbaren. Alle trigonometrischen
Funktionen arbeiten im Bogenmaс. Alle Funktionen geben eine Zeichenfolge mit
der "double"-Genauigkeit des C-Set/2-Compilers von 15 Stellen hinter dem Komma
an, oder falls erforderlich in wissenschaftlicher Notation. Falls Sie eine
geringere Genauigkeit (NUMERIC DIGITS) in Ihrem Programm festgelegt haben
sollten, wird der zurБckkommende Wert der RxMathFn-Funktion bei der ersten
arithmetischen Operation von REXX umgewandelt,
- cos(x) Kosinus von x
- sin(x) Sinus of x
- tan(x) Tangens of x
- acos(x) Arkuskosinus von x
- asin(x) Arkussinus von x
- atan(x) Arkustangens von x
- cosh(x) Kosinus hyperbolikus von x
- sinh(x) Sinus hyperbolikus von x
- tanh(x) Tangens hyperbolikus von x
- ceil(x) kleinste ganze Zahl >= x
- floor(x) grФсte ganze Zahl <= x
- exp(x) e hoch x (e ist die Basis der natБrlichen Logarithmen)
- log(x) natБrlicher Logarithmus von x
- log10(x) Logarithmus von x zur Basis 10
- sqrt(x) Wurzel aus x
- pow(x,y) x hoch y
- pi() Der Wert von pi
- e() Der Wert von e
Dateien in RxMath.Zip
LICENSE.TXT - Lizenz Vereinbarung
RXMATH.ABS - Abstract
RXMATHFN.DOC - Diese Datei
RXMATHFN.CMD - Beispielprogramm
RXMATHFN.DLL - compilierter Code
Installation
Um alle mathematischen Funktionen der RxMathFn.dll zu registrieren, mБssen
folgende Funktionen ausgefБhrt werden:
rc = RxFuncAdd("MathLoadFuncs","RxMathFn","MathLoadFuncs")
rc = MathLoadFuncs()
Die erste Funktion registriert die "MathLoadFuncs"-Funktionen in RxMathFn, und
die zweite Funktion fБhrt die "MathLoadFuncs"-Funktionen aus, um den Rest der
Funktionen zu laden. Sie kФnnen diese beiden Funktionen so oft aufrufen wie
Sie wollen, Sie brauchen es aber nur nach jedem neuen Laden von OS/2.
MathLoadFuncs zeigt Copyright-Informationen. Um diese zu unterdrБcken, mБssen
Sie sie mit dem "Quiet"-Parameter aufrufen.
rc = MathLoadFuncs("Quiet")
Deregistrierung
Sobald die RxMathFn.dll registriert wurde, und Sie sie aus dem Speicher
entfernen mФchten, entweder um die DLL zu lФschen oder auszuwechseln, mБssen
Sie die Rexx-Funktion "MathDropFuncs()" ausfБhren. Diese werden dann alle
mathematischen Funktionen deregistriert. Dann mБssen Sie nur noch alle z. Z.
laufenden CMD.EXE-Sitzungen stoppen, und die DLL lДсt sich verschieben oder
ersetzen.
Spezielle Zeichenfolgen
Zwei spezielle Zeichenfolgen kФnnen als Ergebnis einer RxMathFn-Funktion
zurБckkommen:
"nan" - ("not a number") definiert als das Ergebnis von 0/0;
"infinity" - (Unendlichkeit) definiert als das Ergebnis von 1/0.
Um ein negatives Ergebnis anzudeuten, kФnnen beide speziellen Zeichenfolgen
mit einem Minuszeichen versehen sein.
Achtung: Dieser Text wurde aus dem Englischen ins Deutsche Бbersetzt.