home *** CD-ROM | disk | FTP | other *** search
- /* $VER: FTransFW.rexx 1.0 (Oct 20 1994)
- *
- * Script um in Finalwriter ein Wort einzufügen.
- *
- * Beispiel Arexx-Script für das Arexx-Interface von FTrans und
- * der Textverarbeitung Finalwriter.
- * Copyright (c) 1994 by Rainer Hess.
- *
- * Script-Installation in Finalwriter:
- *
- * 1.Wählen Sie im Menü <Projekt> <Voreinstellungen/Benutzerbefehlsleiste>
- * aus.
- * 2.Im nun neu geöffneten Fenster müssen Sie die Befehlsleiste auswählen
- * (evtl. 2).
- * 3.Nun ziehen Sie aus der Reihe Schalter ein passendes Icon in die
- * mittlere Listbox; z.B. das Icon "F".
- * 4.Als "Type" müssen Sie ARexx-Script einstellen. (recht oben)
- * 5.Nun selektieren Sie "Auswählen" und wählen diese Datei
- * ("FTransFW.rexx") aus.
- * 6. Nun selektieren Sie "sichern".
- *
- * Es müßte nun ein neues Icon in der Befehlsleiste zu finden sein.
- * Drücken Sie hierzu oben rechts auf den Pfeil. Um die Anpassung
- * nun zu testen.
- *
- * -> Beachten Sie, daß die Programme FTrans und RexxMast aktiv
- * sein müssen.
- */
-
- options results
-
- /*
- * Läuft Ftrans mit ARexx-Port "rexx_FTrans"?
- */
-
- ok = show("P","rexx_FTrans")
- if ok = 0 then do
- ShowMessage 1 1 '"Entschuldigung, das Programm FTrans" "mit Arexx-Port rexx_FTrans läuft nicht!" "" " Abbruch " "" ""'
- exit 0
- end
-
- RequestText '"FTrans FinalWriter ARexx Script" "Bitte ein Wort zum übersetzen eingeben"'
- UebergabeWort = result
-
- if UebergabeWort = -1 then do
- exit 0
- end
-
- /*
- * FTrans Arexx-Port aktivieren.
- */
-
- address 'rexx_FTrans'
-
- /*
- * FTrans holt das Wort als Argument direkt ab. Wurde das Wort nicht
- * gefunden steht es in den geschweiften Blockklammern { und }.
- */
-
- WortArg UebergabeWort
- TranslateWort = result
-
- address /* Adresse Final-Writer */
- FindCursor /* Cursorpostition zeigen - nicht unbeding nötigt */
- Type TranslateWort /* Bei Cursorposition Wort einfügen */
-
- exit 0
-