home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CDPD Public Domain Collection for CDTV 3
/
CDPDIII.bin
/
pd
/
commodities
/
newedit
/
newedit.dok
< prev
next >
Wrap
Text File
|
1993-02-21
|
3KB
|
95 lines
NewEdit V1.7
(c) 1992/1993 Uwe Röhm
Sinn und Zweck
================
NewEdit ist ein Commodity, das alle Stringgadgets im System patched (genauer:
eine globale Edithook für Stringgadgets bereitstellt). Neben einigen neuen
Editiermöglichkeiten (siehe unten) unterstützt NewEdit vorallem das Kopieren
und Einfügen von Text zwischen dem Clipboard und einem Stringgadget!
Copyright
===========
NewEdit basiert auf dem gleichnamigen Programm von Oliver Wagner (AmigaPlus
Diskette 9/92). Die aktuelle Version 1.7 ist eine Weiterentwicklung (haupt-
sächlich Bugfixes) von NewEdit V1.6, das mit der AmigaPlus 1/93 ausgeliefert
wurde. NewEdit V1.7 ist FreeWare.
Programmstart und -ende
=========================
NewEdit kann von der Shell oder auch der Workbench gestartet werden und
installiert dann seine eigene Stringhook vor die original Intuition-Hook. Mit
CONTROL-C oder durch nochmaligen Aufruf von NewEdit wird das Programm wieder
entfernt.
Da NewEdit V1.7 ein Commodity ist,daß sich bei der commodities.library anmeldet,
kann es wie gewohnt von dort de-/aktiviert und entfernt werden.
Funktionen
============
NewEdit bietet nun eine Reihe von neuen Edierfunktionen, die das Arbeiten in
Stringgadgets deutlich verbessern. So kann man nun mit ALT CURSOR LEFT auf den
Anfang des vorherigen, beziehungsweise mit ALT CURSOR RIGHT zum Start des
nächsten Wortes springen. Analog löscht ALT BACKSPACE das vorherige Wort und
ALT DEL das nächste Wort. Die bereits vorhandenen SHIFT Funktionen, die sich
jeweils bis an den Zeilenanfang/das Zeilenende auswirken, und AMIGA X zum
Löschen der kompletten Zeile, bleiben erhalten.
Falls mehrere Stringgadgets in einem Fenster vorhanden sind, so kann mit der
rechten Alttaste und CURSOR UP/DOWN zwischen diesen frei gewechselt werden.
Voraussetzung ist, daß der Programmierer für seine Stringgadgets die TAB-
Wechselfunktion freigegeben hatte (das heißt, in der Gadgetstruktur ist
GFLG_TABCYCLE gesetzt). Die Kombination der Cursortasten mit der rechten Alt-
taste wurde deshalb gewählt, um nicht in Konflikt mit verschiedenen Filereques-
tern (wie zum Beispiel dem MFR) zu kommen, die für ihre Dateiauswahl ebenfalls
die Cursortasten verwenden. Außerdem kann man mit ESCAPE ein Stringgadget ver-
lassen, als hätte man RETURN gedrückt.
Und dann natürlich noch das Bonbon unter den neuen Editierfunktionen:
NewEdit 1.7 unterstützt das Clipboard! Wie gewohnt kann man nun mit AMIGA C
den ganzen Inhalt eines Stringgadgets in das Clipboard kopieren und mit AMIGA V
Text aus dem Clipboard an der Cursurposition einfügen.
Funktionsliste
================
Cursorbewegungen
ALT CURSOR LEFT Anfang vorheriges Wort
ALT CURSOR RIGHT Anfang nächstes Wort
ALT BACKSPACE Löschen des vorherigen Wortes
ALT DEL Löschen des nächsten Wortes
Aktivierungen
ESCAPE entspricht RETURN Taste
LEFT ALT CURSOR UP vorheriges Stringgadget
LEFT ALT CURSOR DOWN nächstes Stringgadget
Clipboard
AMIGA C Inhalt des Stringgadgets ins Clipboard kopieren
AMIGA V Text aus dem Clipboard an Cursorposition einfügen
Alle vorherigen Funktionen bleiben unverändert erhalten.
Autor
=======
Wer fragen und Anregungen zu NewEdit hat, kann mich wie folgt erreichen:
EMail: floyd@roemer.adsp.sub.org oder roehm@kirk.fmi.uni-passau.de
Fido: Uwe Röhm, 2:246/200.5