home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
assist11.zip
/
ECLGER.INF
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1999-06-03
|
69KB
|
1,384 lines
ΓòÉΓòÉΓòÉ 1. Was ist der Assistant/2 ? ΓòÉΓòÉΓòÉ
Der Assistant/2 soll den Anwender bei der Arbeit mit OS/2 auf vielerlei Arten
unterstБtzen. Er bietet dafБr vielerlei Funktionen.
Mit diesem Programmpaket kФnnen...
... markierte Texte von einer zur anderen Anwendung verschoben oder
kopiert werden.
... Texte aus einer Anwendung herausgezogen und auf der ArbeitsoberflДche
abgelegt werden.
... Abgelegte Texte in eine beliebige Anwednung eingefБgt werden.
... flexibel konfigurierbare PopupmenБs erstellt werden.
... TastaturanschlДge als Makro aufgezeichnet werden.
... Mausbewegungen und -klicks als Makro aufgezeichnet werden.
... Makros mit einem Editor nachbearbeitet werden.
... Makros wiedergegeben werden.
... Tasten oder Kombinationen aus mehreren Tasten Makros
gestartet/abgespielt werden.
... Jedes beliebige Objekt von einer DOS- oder OS/2-Befehlszeile (oder
Batch) aus geФffnet werden.
... Бber das Extended Clipboard/2 die Funktionen der Zwischenablage
erheblich erweitert werden:
- Der Inhalt der Zwischenablage bleibt Бber den Systemabschluс hinaus
erhalten.
- Alte Inhalte der Zwischenablage sind, auch nachdem sie einen neuen
Inhalt aufgenommen hat, nicht verloren.
- Es kann per Hotkey aus alten Inhalten der Zwischenablage derjenige
ausgewДhlt werden, der aktuell dort verfБgbar sein soll.
- Von DOS- und OS/2-Fenstern ist die Zwischenablage erreichbar.
- Die Zwischenablage ist aus Batchdateien heraus nutzbar.
Assistant/2 und Extended Clipboard/2 - Copyright (c) 1996-1998 by Hinnerk
Becker, Hamburg
ΓòÉΓòÉΓòÉ 1.1. Extended Clipboard/2 ΓòÉΓòÉΓòÉ
Extended Clipboard/2 ist eine Erweiterung der OS/2-Zwischenablage (Clipboard).
Problem:
Die Zwischenablage kann bekanntlich nur einen einzigen Inhalt zur Zeit
aufnehmen. Wenn ein neuer Inhalt in die Zwischenablage kopiert wird, ist der
alte verloren, weil er von dem neuen Бberschrieben wird.
Hier greift EClip ein: Alte Zwischenablageinhalte, die normalerweise
Бberschrieben wБrden, werden automatisch gesichert. Sie sind somit nicht
verloren sondern stehen anderen Anwendungen mit einem Mausklick wieder zur
VerfБgung. Mit einem Doppelklick kФnnen sie sogar nachtrДglich editiert oder
per Drag&Drop in Anwendungen eingefБgt werden.
Auch das Ablegen dieser Daten (hier Clips genannt) auf der ArbeitsoberflДche
ist mФglich. So sind oft benФtigte Texte oder Bilder leicht erreichbar und
kФnnen einfach in verschiedene Zielanwendungen eingefБgt werden.
Der Inhalt der Zwischenablage geht beim Systemabschluс nicht mehr verloren
sondern steht beim nДchsten Systemstart wieder zur VerfБgung.
EClip erweitert somit die bekannten Funktionen, mit denen normalerweise Daten
Бber die Zwischenablage Ausgetauscht werden. Diese wird dadurch zu einem noch
universelleren Hilfsmittel. Ein andauerndes Hin- und Herwechseln zwischen
Quell- und Zielbereichen bzw. -anwendungen entfДllt. Mit EClip ist es mФglich,
zuerst alle benФtigten Daten zu kopieren und sie anschlieсend alle nacheinander
in den Zielbereich einzufБgen.
Diese Clips kФnnen sogar als Makros verschiedene Tastatur- und Mauseingaben
simulieren und damit Anwendungsprogramme und die WPS in jeder beliebigen Weise
selbstДndig steuern.
ΓòÉΓòÉΓòÉ 1.1.1. Benutzung ΓòÉΓòÉΓòÉ
Solange der vom Installationsprogramm erzeugte EClip-Ordner geschlossen ist,
bleibt EClip ohne Funktion: Es werden keine Daten gesichert - die
Zwischenablage funktioniert also wie gewohnt. Erst wenn der EClip-Ordner
geФffnet ist, werden neue Daten in diesen Ordner eingefБgt und so gesichert.
Dabei wird verhindert, daс mehrere Clips mit dem gleichen Inhalt und Titel
existieren.
Durch Auswahl eines Clips im EClipordner legt man fest, welche gesicherten
Daten beim nДchsten EinfБgen in ein Anwendungsprogramm zur VerfБgung gestellt
werden. StandardmДсig sind das - wie gewohnt - die letzten kopierten oder
ausgeschnittenen.
Es ist - wie unter OS/2 Бblich - natБrlich auch im EClip-Ordner mФglich mehrere
OrdnereintrДge bei gedrБckter Maustaste 1 zu markieren. Weitere MФglichkeiten
sind:
Bei gedrБckter Shift-Taste und Mausklick mit Maustaste 1 werden mehrere
aufeinanderfolgende EintrДge markiert, Strg und Klick mit Maustaste 1 markiert
einzelne EintrДge ohne die Markierung anderer aufzuheben.
Ein Doppelklick mit Maustaste 1 auf einen Eintrag Фffnet normalerweise die
zuordbare Standardanwendung fБr diesen Datentyp. Damit kann der Inhalt
nachtrДglich editiert werden. Diese Standardaktion kann fБr jeden Eintrag
einzeln verДndert werden - siehe 'Doppelklickaktion' unter Einstellungen.
Per Drag&Drop kФnnen in EClip gesicherte Texte in Anwendungen eingefБgt werden.
Autopaste ermФglicht das halbautomatische EinfБgen von Clips in Anwendungen
Бber HotKeys.
DOS- und OS/2-Befehlszeilen kФnnen Бber externe Programme auf die
OS/2-Zwischenablage zugreifen.
ΓòÉΓòÉΓòÉ 1.1.2. Vorgegebene HotKeys ΓòÉΓòÉΓòÉ
Vorgegebene HotKeys sind:
RechtsShift: Abbruch eines laufenden Makros. Eventuell durch das Makro
gedrБckte Tasten (Shift, Alt, Maus usw.) werden nicht wieder restauriert
!
Strg-TAB: Es wird ein Fenster eingeblendet in dem der aktuelle Inhalt der
Zwischenablage erscheint.
- Mit den Cursortasten kann einer der alten Zwischanblageinhalte
ausgewДhlt werden. Durch zusДtzliches BetДtigen der Shift-Taste
kФnnen mehrere dieser Inhalte zusammengefБgt werden.
- Durch BetДtigung der Leertaste kann der Inhalt editiert werden.
Beendet wird das Editiern mit der Tastenkombination Strg-TAB.
- Durch betДtigen der Alt-Taste wird der ausgewДhlte Inhalt in die
aktuelle Anwendung eingefБgt.
Strg-Alt-CursorAuf: und
Strg-Alt-CursorAb: Autopaste.
Strg-TAB-CursorAuf und
Strg-TAB-CursorAb: Auswahl des nДchsten Clips im EClipordner (und
kopieren desselben in die Zwischenablage) ohne EinfБgen in die aktuelle
Anwendung. Diese Funktion ist also so etwas wie ein unfertiges Autopaste.
ΓòÉΓòÉΓòÉ 1.2. Makros ΓòÉΓòÉΓòÉ
Als Makro wird ein TextClip bezeichnet, der in seinen Einstellungen an
TextClips als Makro markiert ist.
Ein Makro kann Tastatureingaben und Mausbewegungen simulieren. Makros kФnnen
mit der Rekorderfunktion aufgezeichnet und/oder mit einem Texteditor
nachbearbeitet werden.
ΓòÉΓòÉΓòÉ 1.2.1. Der Makrorekorder ΓòÉΓòÉΓòÉ
Mit dem Makrorekorder werden Makros aufgezeichnet. Dazu Фffnet man mit einem
Mausklick mit Maustaste 2 das KontextmenБ eines TextClips im EClipordner oder
zieht einen neues MakroClip aus dem Schablonenordner und wДhlt den MenБpunkt
'Makro aufzeichnen' Бber das KontextmenБ des neuen Clips aus. Daraufhin
erscheint ein Fenster, in dem man folgende Einstellungen tДtigen kann:
Mausbewegungen aufzeichnen wДhlt aus, ob zusДtzlich zu den
TastenbetДtigungen auch alle Mausbewegungen aufgezeichnet werden sollen.
Auch ohne Auswahl dieser Einstellung werden Mausklicks und die
dazugehФrige Position des Mauszeigers korrekt aufgezeichnet.
Hinweis: Die aktuelle Position des Mauszeigers beim Makrostart wird auch
immer aufgezeichnet, aber inaktiviert. Wenn der Mauszeiger beim Abspielen
des Makros immer an diese Stelle gestellt werden soll, so muс das Makro
nachtrДglich mit einem Texteditor bearbeitet werden. Vor dem ersten
Eintrag (PTRPOS) muс dafБr das ';' entfernt werden. Sonst werden alle
Mausbewegungen relativ zur Position des Mauszeigers beim Makrostart
ausgefБhrt.
Zeitlichen Ablauf berБcksichtigen wДhlt aus, ob beim Abspielen dieses
Makros die gleichen Zeiten verstreichen werden sollen wie bei der
Aufnahme. Wird dieser Punkt deaktiviert, so erfolgt jedes Abspielen des
Makros mit Maximalgeschwindigkeit - also ohne Pausen.
Das kann zur Folge haben, daс einige Fenster, die die folgenden
Tastatureingaben entgegennehmen sollen, beim Abspielen noch garnicht
aufgeschaltet sind. Damit landen die Tastatureingaben in einem falschen
Fenster und kФnnen unvorhergesehene Aktionen auslФsen.
Nachdem dieses Fenster mit 'OK' verlassen wurde, beginnt die Aufzeichnung des
Makros mit der BetДtigung der Taste 'Rollen' bzw. 'Scroll' oder 'Scrollock'.
Zur BestДtigung blinkt die entsprechende Lampe auf der Tastatur. Die
Makrobefehle werden dabei ans Ende des vorhandenen TextClips angefБgt. Beendet
wird die Aufzeichnung durch nochmaliges BetДtigen dieser Taste.
Abgespielt wird das Makro entweder Бber den in den Einstellungen dieses
Makroclips konfigurierten HotKey oder HotText, die Auswahl 'Makro abspielen'
auf dieser Seite oder Бber das per Maustaste 2 erreichbare KontextmenБ 'Makro
abspielen' dieses MakroClips.
ΓòÉΓòÉΓòÉ 1.2.2. Die Makrosprache ΓòÉΓòÉΓòÉ
Makros kann man auch ohne den Makrorekorder mit einem Texteditor erstellen oder
nachbearbeiten. Normalerweise sollte ein bestehender Clip Бber sein KontextmenБ
per 'Щffnen/Systemeditor' bearbeitet werden kФnnen.
Damit dieser TextClip auch als Makro erkannt wird, muс unter den Einstellungen
an vorhandenen TextClips ein HДckchen unter 'Makro' eingetragen werden. Der
Makrorekorder nimmt diese Einstellung an diesem Clip selbstДndig vor und macht
ihn damit zum MakroClip.
Folgende Befehle kennt EClip:
<Taste+> : HДlt die Taste zusammen mit nДchster (auch
schachtelbar) z.B. <Alt+><Strg+>a
<Taste-D> : DrБckt Taste (z.B. <Alt-D> <a-D>)
<Taste-U> : LДсt sie los (z.B.<Alt-U> <a-U>)
'Normale' Zeichen : entweder in <> oder ohne <>. z.B. "a" =
"<a>"
Ausnahme: "<<>": "<" muс in spitzen
Klammern stehen.
<END> : Die Taste "Ende"
<HOME> : Die Taste "Pos1"
<PGDN> : Die Taste "BildAb"
<PGUP> : Die Taste "BildAuf"
<INS> : Die Taste "Einfg"
<DEL> : Die Taste "Entf"
<TAB> : Die Taste "TAB"
<SHIFT> : Die Taste "Shift"
<ALT> : Die Taste "Alt"
<CTRL> : Die Taste "Strg"
<BACK> : Die Taste "Backspace"
<ESC> : Die Taste "Esc"
<F1>...<F12> : Die Funktionstasten
<UP> : Die Taste "PfeilAuf"
<DOWN> : Die Taste "PfeilAb"
<LEFT> : Die Taste "PfeilLinks"
<RIGHT> : Die Taste "PfeilRechts"
<PAUSE> : Die Taste "Pause"
<PRINTSCREEN> : Die Taste "Druck"
<NUMLOCK> : Die Taste "Num"
<CAPSLOCK> : Die Taste "Capslock"
<DELAY:x> : Vor jedem folgenden Makrobefehl wird x
Millisekunden gewartet. Diese Einstellung
kann fБr einzelne Befehle Бberschrieben
werden
<PTRPOS:x,y> : Absolute Mauszeigerposition (bezogen auf
die linke untere Ecke des Desktops)
<PTRMV:x,y> : Verschieben des Mauszeigers um Pixel
<PTR-BL> : Setze Pointer in untere, linke Ecke des
aktiven Fensters
<PTR-BR> : Setze Pointer in untere, rechte Ecke des
aktiven Fensters
<PTR-TL> : Setze Pointer in obere, linke Ecke des
aktiven Fensters
<PTR-TR> : Setze Pointer in untere, rechte Ecke des
aktiven Fensters
<BUTTON1> : Mausklick Maustaste 1
<BUTTON1-D> : Maustaste 1 drБcken, nicht loslassen
<BUTTON1-U> : Maustaste 1 loslassen
<BUTTON1DBL> : Maustaste 1 Doppelklick
<BUTTON2> : Maustaste 2 drБcken (alle
<BUTTON1>-Befehle gelten analog)
<BUTTON3> : Maustaste 3 drБcken (alle
<BUTTON1>-Befehle gelten analog)
<;Kommentar> : Kommentar
<> : Fluchtzeichen: Ignoriere den Rest der
Zeile
<REPEAT:x> : Wiederhole alle Befehle von hieran x mal
(kann auch geschachtelt werden)
<REPEND> : Ende der Wiederholung
<OPEN:"Objektname"> : Objekt wird durch WPS geФffnet
<EXEC:"Script/Prgname">
<EXEC_I:"Script/Prgname">
<EXEC_IC:"Script/Prgname"> : Zum Erstellen dynamischer Makros.
Dynamischen Makros sind solche, deren
Befehle erst zur Ausfuehrungszeit
generiert werden. Die Makrobefehle, die
das durch EXEC aufgerufene Programm nach
STDOUT schreibt, werden nach Beendigung
des Programms ausgefБhrt. EXEC_I liest
vorher die derzeit in der aktiven
Anwendung markierten Zeichen und Бbergibt
diese an das aufgerufene Programm via
STDIN. EXEC_IC fБgt die Ausgabe Бber das
Clipboard in die Anwendung ein, fБhrt also
kein Makro aus.
<MENU:"Ordner"> : Ein sehr spezieller Befehl zum erzeugen
eines Popupmenues, dessen EintrДge aus
einem Ordner ausgelesen werden
<NOP> : NoOperation
Hinweis:
Die AusfБhrung einzelner Makrobefehle kann verzФgert werden.
ΓòÉΓòÉΓòÉ 1.2.2.1. Makrobeispiel per HotKey ΓòÉΓòÉΓòÉ
Das folgende Makro und seine Zuordnung zu einem HotKey soll als Beispiel
dienen.
Man zieht sich mittels Drag&Drop eine MakroSchablone aus dem
Schablonenordner auf die ArbeitsoberflДche.
Man Фffnet mit der Maustaste 2 das KontextmenБ dieses neuen MakroClips
und wДhlt den MenБpunkt Makro aufzeichnen
Je nach Anwendungsfall kann nun eingestellt werden, welche Aktionen
aufgezeichnet werden sollen. In diesem Beispiel werden keine besonderen
Aufzeichnungen benФtigt - es werden also alle HДckchen entfernt und das
Fenster mit 'Ok' verlassen.
Die Makroaufzeichnung beginnt mit der BetДtigung der Taste 'Rollen' bzw.
'Scroll Lock'. Die entsprechende Lampe auf der Tastatur blinkt nun. Alle
Tasten, die ab jetzt betДtigt werden, nimmt der Makrorekorder auf.
In diesem Beispiel drБcken wir nun die Tastenkombination Shift-EinfБgen :
- Shift-Taste drБcken und festhalten
- 'Einfg.' bzw. 'Ins' drБcken und loslassen
- Shift-Taste loslassen
Die Makroaufzeichnung wird nun durch erneutes BetДtigen der Taste
'Rollen' bzw. 'Scroll Lock' beendet. Die entsprechende Lampe auf der
Tastatur erlischt.
Ein Doppelklick auf unser neues Makro Фffnet den Systemeditor und zeigt
das eben aufgenommene Makro: <SHIFT-DN><INS><SHIFT-UP> sind genau die
Tasten, die wДhrend der Makroaufzeichnung betДtigt wurden. Bei Bedarf
kФnnen nun neue Makrobefehle eingefБgt oder vorhandene verДndert werden.
In diesem speziellen Fall hДtt zum Beispiel das Makro <SHIFT+><INS>
vollkommen ausgereicht - es bietet die gleiche Funktion. Nach dem
Schlieсen des Editors ist die Bearbeitung beendet.
Dieses Makro kann nun Бber das KontextmenБ des Clips abgespielt werden
(Maustaste 2/Makro abspielen) oder per HotKey bzw. HotText aktiviert
werden. Ъber Maustaste 2/Einstellungen gelangt man wie gewohnt auf die
Einstellungsseite dieses Objekts und kann dort
- einen HotKey aktivieren und wДhlen. Wir wДhlen die Tastenkombination
'Strg-BUTTON2DBL'.
- Festlegen, daс bei einem Doppelklick auf dieses Makroicon das Makro
abgespielt wird, anstatt den Systemeditor zu Фffnen. Das macht bei
unserem Beispielmakro aber keinen Sinn.
Im Systemeditor wird zum Beispiel ab jetzt bei jedem Doppelklick mit der
Maustaste 2 wДhrend die Taste 'Strg' festgehalten wird, der Inhalt der
Zwischenablage an die aktuelle Cursorposition eingefБgt. Denn die
Tastenkombination 'Shift-Einfg' fБgt normalerweise diesen Inhalt ein. Das gilt
auch fБr viele andere Anwendungen.
ΓòÉΓòÉΓòÉ 1.2.3. Automatisch erstellte Beispielmakros ΓòÉΓòÉΓòÉ
Diese Makros werden bei der Installation von Assistant/2 automatisch erstellt.
Ihnen kann, wie allen anderen (auch selbsterstellten) in ihren Einstellungen
ein HotKey oder auch ein HotText zugeordnet werden:
Fensterliste
Strg+ESC
Щffne EClip-Ornder
OPEN:"<EXTCLIP>"
Datum
Das Datum wird via EXEC aus einem REXX-Script gewonnen
Text Umwandeln in
Der markierte Text wird in Gross- bzw. Kleinbuchstaben ungewandelt.
(EXEC_I)
Explore URL
Netscape wird gestartet, der markierte Text wird als URL geФffnet
PopupmenБ
Ein Beispielpopupmenue, das u.a. obige Makros enthДlt. Die Struktur des
Menues ist in dem Assistant/2-Ordner mit dem Namen 'Popupmenue'
festgelegt.
add2file.cmd
Kein Beispielmakro, wer es trotzdem ausprobieren mФchte erstelle ein
Makro mit z.B. folgendem Inhalt:
<EXEC_I:"MeinAssistPfad\add2file.cmd MeinText.txt">
Der markierte Text wird an die Datei MeinText.txt angehДngt.
═══ 1.3. PopupmenБs ═══
Ein PopupmenБ ist eigentlich ein normaler Ordner, in dem beliebige Objekte
sind. Allerdings werden die in dem Ordner enthaltenen Objekte anders behandelt:
Objekte, die einen Namen haben, der mit
separator
anfДngt, fБgen eine vertikale Unterteilungslinie in das MenБ ein. Damit
lassen sich MenБs unterteilen.
Makros werden abgespielt.
TextClips werden in die aktuelle Anwendung eingefБgt.
Ordner werden geФffnet.
AusfБhrbare Programm gestartet.
Besonders gut lДсt sich ein PopupmenБ in der Detailanzeige des Ordners
erstellen (im KontextmenБ den Pfeil neben 'Щffnen' und dann 'Detailanzeige'
auswДhlen).
Jetzt kФnnen die EntrДge im Ordner wie gewБnscht plaziert werden. Ъbernommen
wird diese plazierung aber erst nach Auswahl von
Anzeigen
und dem MenБpunkt
Sofort aktualisieren
Zum PopupmenБ wird dieser Ordner nun durch ein Makro. Dieses Makro beinhaltet
als Makrobefehl einzig
<MENU:"Ordnername">
So kann ein Makro Бber
<MENU:"C:\">
den Ordner des Hauptverzeichnisses Фffnen. Auch ein
<MENU:"C:\ArbeitsoberflДche\System">
funktioniert entsprechend. Ein BeispielpopupmenБ befindet sich im
Assistant/2-Ordner. Ein Beispielmakro in dem darin enthaltenen Makroordner.
Wenn diesem Makro in seinen Einstellungen ein HotKey oder HotText zugeordnet
wird, erhДlt man ein vollwetriges, von Бberall erreichbares PopupmenБ, wie das
BeispielpopupmenБ:
ΓòÉΓòÉΓòÉ 1.4. Externe Programme ΓòÉΓòÉΓòÉ
Die folgenden Programme kФnnen sowohl von OS/2- als auch von DOS-Befehlszeilen
aus aufgerufen werden:
Mit TOCLIP.EXE werden Texte in die Zwischenablage geschrieben. Aufruf:
TOCLIP [Dateiname]
TOCLIP < [Dateiname]
TYPE [Dateiname] | TOCLIP
ECHO Diesen Text an EClip | TOCLIP
FROMCLIP.EXE liest Texte aus der OS/2-Zwischenablage aus und schreibt
diese an die umleitbare Standardausgabe (STDOUT). Aufruf:
FROMCLIP > [Dateiname]
FROMCLIP | FIND "Suchtext"
Das Programm OPEN.EXE Фffnet beliebige Objekte auf der ArbeitsoberflДche
und kann auch ohne EClip benutzt werden. Dadurch ist es zum Beispiel
mФglich ein Makro abzuspielen. Es kФnnen alle von der ArbeitsoberflДche
aus zugДngliche Objekte geФffnet werden:
OPEN Objekt
OPEN System
OPEN C:\OS2\HELP
OPEN "System\Systemkonfiguration\Hardware Manager"
WINECLIP.COM ist ein DOS-Programm, das in der AUTOEXEC.BAT oder einer
beliebigen anderen Batchdatei geladen werden kann. Danach kФnnen
DOS-Programme (wie einige Editoren), die normalerweise die
Windows-Zwischenablage benutzen, nun stattdessen EClip verwenden.
ΓòÉΓòÉΓòÉ 2. Neuigkeiten ΓòÉΓòÉΓòÉ
Neuigkeiten in Assistant/2 V1.1:
WINECLIP.COM erlaubt DOS-Programmen auf EClip zuzugreifen
Fehlerbeseitigung und Geschwindigkeitsverbesserungen
Neuigkeiten in Assistant/2 V1.0:
EClip
- Im "Browsefenster" (Strg+TAB) wird der EClip-Ordner eingeblendet,
ausserdem kann durch drБcken der Leertaste der aktuelle Clip
editiert werden. Durch Antippen von 'Alt' kann der aktuelle Clip in
die Anwendung eingefuegt werden, ohne das Browsefenster verlassen zu
muessen
- Es kФnnen alle Clips bei jedem Systemstart automatisch gelФscht
werden
HotKeys
- Unterstuetzung der Win Tasten und Maustastenkombinationen
- HotText, Tastensequenzen dienen als HotKey (z.B. "mfg")
Drag&Drop
- Text kann nun auch als Clip aus einer Anwendung herausgezogen (oder
verschoben) werden, vorausgesetzt, diese unterstБtzt das Clipboard.
z.B. diverse Editoren, Netscape, ...
- D&D aus und in VIOs
Makros
- Neue Befehle:
-- <OPEN: "Objektname">
-- <EXEC: "Script/Programmname">
-- <EXEC_I:"Script/Programmname">
-- <EXEC_IC:"Script/Programmname">
-- <MENU: "Ordner">
-- <NOP>
- Die Tastatur-LED Animation ist fБr jedes Makro einzeln abschaltbar
- Debugmode:
- Beispielmakros
Als Einstieg empfiehlt es sich nach der Installation dem Popupmenue einen
HotKey zuzuweisen (z.B. Mausknopf 3, sofern vorhanden).
Der Autor wuerde sich freuen, wenn sich der Anwender an der Entwicklung
eigener Makros versuchen wБrde. Sollten dann zur Verwirklichung einer Idee der
eine oder andere Befehl fehlen, wird er sich Бber eine RБckmeldung freuen.
ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
Alte Versionen von EClip und/oder Assistant/2 mБssen erst vollstДndig
deinstalliert werden bevor eine neue Version installiert werden kann.
Die Installation wird von INSTALL.EXE durchgefБhrt. Nach dem Aufruf dieses
Programms muс ein Zielpfad angegeben werden. Existiert das angegebene
Verzeichnis nicht, wird es vom Installationsprogramm angelegt. Anschlieсend
werden alle Dateien dort hineinkopiert.
Da Assistant/2 sowie EClip hauptsДchlich aus DLL-Dateien bestehen, muс die
LIBPATH-Anweisung in der CONFIG.SYS auf dieses Verzeichnis verweisen. Ist das
Zielverzeichnis noch nicht als LIBPATH definiert, nimmt das
Installationsprogramm diese Eintragung vor.
Gleiches gilt fБr den HELP-Pfad und das Verzeichnis in das die Hilfedatei
hineinkopiert werden soll.
Das Installationsverzeichnis wird an die PATH-Anweisung der \CONFIG.SYS und
\AUTOEXEC.BAT angefБgt damit die zu Extended Clipboard/2 und Assistant/2
gehФrenden externen Programme von allen DOS- und OS/2-Anwendungen gefunden
werden. Die Originaldateien werden als *.000 (wenn diese schon existiert als
*.001 usw.) gesichert.
Damit ist der erste Teil der Installation abgeschlossen. Der zweite Teil
erfolgt ohne zutun des Anwenders beim nДchsten Systemstart: Es wird ein neuer
Ordner mit dem Namen 'Assistant/2' auf der ArbeitsoberflДche sowie Schablonen
der neuen Datentypen, die EClip bereitstellt, im Schablonenordner erzeugt.
Damit ist die Installation beendet.
Clips, die aus einer alten EClip-Installation auf der ArbeitsoberflДche
Бbriggeblieben sind, werden allerdings erst nach einem weiteren Systemabschluс
als solche erkannt und erhalten erst dann die besonderen FДhigkeiten wie z.B.
die MФglichkeit zum Drag&Drop.
ΓòÉΓòÉΓòÉ 4. Konfiguration von Assistant/2 ΓòÉΓòÉΓòÉ
Assistant/2 wird Бber zwei Seiten des Notizbuches konfiguriert, das bei einem
Doppelklick auf 'Konfiguriere Assistant/2' erscheint:
HotKeys
Drag&Drop
ΓòÉΓòÉΓòÉ 4.1. HotKeys ΓòÉΓòÉΓòÉ
An dieser Stelle kann eingestellt werden, ob die HotKeys bzw. HotTexte, die
Makro- und TextClips, in den Einstellungen an einzelnen Clips zugeordnet sind,
beachtet werden. Hier kann also die HotKey/HotTextbehandlung fБr diese Clips
generell ein- und ausgeschaltet werden.
Auсerdem befindet sich auf dieser Seite eine Aufstellung der Clips, denen
momentan HotKeys oder HotTexten zugeordnet sind.
Mit Aktualisieren kann diese Liste in SonderfДllen auf den aktuellen Stand
gebracht werden.
Ein Doppelklick auf einen Eintrag dieser Liste wechselt zu den Einstellungen
dieses TextClips.
ΓòÉΓòÉΓòÉ 4.2. Drag&Drop ΓòÉΓòÉΓòÉ
Hier werden die Einstellungen zu Drag&Drop vorgenommen.
Es kФnnen fБr die Maustaste 2 und (wenn vorhanden) auch fБr die Maustaste 3
Tastenkombinationen angegeben werden, die verschiedene Aktionen mit markiertem
Text in Anwendungen beim Drag&Drop erzwingen.
Normalerweise stellt Assistant/2 eine Drag&Drop-Funktionen nur dann fБr
Anwendungen zur VerfБgung, wenn diese kein eigenes Drag&Drop unterstБtzt.
Erzwungen werden kann eine Assistant/2-Drag&Drop-Aktion aber, wenn eine
Anwendung zwar selber Drag&Drop unterstБtzt, diese Funktion aber nicht zum
gewБnschten Ergebnis fБhrt.
Die Aktionen mit markiertem Text innerhalb ein und des selben Fensters sowie
zwischen unterschiedlichen Fenstern bzw. Anwendungen sind hier einstellbar.
Auсerdem kФnnen in einer Anwendung markierte Texte, die mit
http://
https://
ftp://
gopher://
archie://
irc://
news:/
mailto:
file://
beginnen (fБhrende Leerzeichen werden dabei Бberlesen), nicht wie
standardmДсig als Clips, sondern als URL-Objekt auf die ArbeitsoberflДche oder
in einen anderen Ordner gelegt werden. Ein Doppelklick darauf startet dann die
zugehФrige Internetanwendung.
ΓòÉΓòÉΓòÉ 4.3. Extended Clipboard/2 Konfiguration ΓòÉΓòÉΓòÉ
EClip wird Бber das EinstellungsmenБ Maustaste 2 auf dem
Ordnersymbol/Einstellungen des Ordners konfiguriert. Danach erscheinen folgende
zusДtzliche Einstellungsseiten:
EClip/View Seite 1 von 2
EClip/View Seite 2 von 2
Clips Seite 1 von 2 (Texte)
Clips Seite 2 von 2 (Bitmaps)
ΓòÉΓòÉΓòÉ 4.3.1. EClip/View Seite 1 von 2 ΓòÉΓòÉΓòÉ
Auf dieser Einstellungsseite kФnnen allgemeine Einstellungen getДtigt werden:
Automatisches LФschen alter Clips bei Ъberschreitung einer bestimmten
Anzahl an Clips und/oder eines Maximalalters dieser EintrДge.
DurchgefБhrt wird diese LФschaktion, wenn ein neuer Clip im EClip-Ordner
erzeugt wird, oder wenn die Ordnerfunktion 'Anzeige/Sofort aktualisieren'
angewДhlt wird.
Einzelne Clips kФnnen von diesem automatischen LФschen aber auch
ausgenommen werden. DafБr existiert eine MФglichkeit unter Einstellungen
an einzelnen Clips.
Es gibt auch die MФglichkeit immer alle im EClip-Ordner vorhandenen Clips
beim erstmaligen Щffnen des Ordners nach dem Systemstart zu lФschen
Unter Ton beim Kopieren kann die WAV-Datei, die abgespielt wird wenn ein
Inhalt in EClip gesichert wird, verДndert werden.
Einblenden eines Knopfes in der Titelleiste des EClip-Ordners. Mit diesem
Knopf kann das EClip-Fenster so geschaltet werden, daс es nicht durch
andere Fenster verdeckt werden kann.
Wenn der aktuell ausgewДhlte Clip ein Bitmap ist, kann es als
Hintergrundbild des EClipordners verwendet werden. Damit sind BitmapClips
schnell erkennbar.
Die Autopaste-Funktion kann ein- und ausgeschaltet werden.
Soll der EClip-Ordner bei jedem erstmaligen Щffnen 'minimiert' geФffnet
werden ?
ΓòÉΓòÉΓòÉ 4.3.2. EClip/View Seite 2 von 2 ΓòÉΓòÉΓòÉ
In dieser Einstellungsseite geht es um das Aussehen des EClip-Ordners. Hier
kann mit Hilfe der bekannten Einstellungsseite ausgewДhlt werden, welche
Informationen (Details) Бber die einzelnen Clip angezeigt werden sollen.
FБr eine genaue Beschreibung, bitte auf die Einstellungsseite 'EClip/View Seite
2 von 2' des EClip-Ordners wechseln und den 'Hilfe'-Knopf oder die Taste F1
drБcken.
ΓòÉΓòÉΓòÉ 4.3.3. Clips Seite 1 von 2 (Texte) ΓòÉΓòÉΓòÉ
Auf dieser Seite wird eingestellt, welche Einstellungen beim Neuerzeugen von
Clips des Typs 'Text' bei diesen Clips eingestellt wird. Die Оnderung schon
bestehender Clips ist unter Einstellungen an einzelnen Clips beschrieben.
Hier wird eingestellt, ob Texte, die in die Zwischenablage kopiert
wurden, in EClip gesichert werden sollen.
Welches Verfahren soll beim EinfБgen von TextClips per Drag&Drop oder
HotKey/HotText in die Zielanwendung benutzt werden ?
Normalerweise sollten alle PM-Anwendungen, welche die Zwischenablage
unterstБtzen, mit der Auswahl Via Zwischenablage funktionieren. Bei
diesem Verfahren wird einfach die Tastenkombination Shift-Einfg
simuliert. Als Ergebnis wird der Inhalt der Zwischenablage (hier: der
Inhalt des Clips) in die Anwendung eingefБgt.
Bei PM-Anwendungen, die dieses Verfahren nicht beherrschen, kann evtl.
die Auswahl Simulierte Eingabe weiterhelfen. Damit wird jeder Buchstabe
einzeln als Tastatureingabe an die Anwendung gesendet. Dabei kann es aber
evtl. zu Problemen kommen, da z.B. auch Sicherheitsabfragen damit
beantwortet werden kФnnen. Datenverlust kФnnte die Folge sein.
Sollen Texte per Drag&Drop in Anwendungen eingefБgt werden kФnnen ? Hier
kann somit Drag&Drop fБr alle Clips generell erlaubt oder verboten
werden.
Sollen wДhrend der AusfБhrung eines Makros als Hinweis darauf die Lampen
der Tastatur als Lauflicht blinken ?
Soll der Titel automatisch an den Inhalt angepaсt werden ?
Die Inhalte im EClip-Ordner sind eigentlich die Namen einzelner Dateien.
Diese Dateien haben, wie jede Datei, neben einem Namen auch einen
Dateiinhalt. Der Dateiname kann automatisch so erzeugt werden, daс er den
ersten z.B. 80 Zeichen des Inhalts entspricht. Damit ist gewДhrleistet,
daс alte Clips im EClip-Ordner sofort am Namen zu erkennen sind.
Werden nun alte, in EClip gesicherte Clips nachtrДglich per Doppelklick
bearbeitet, stimmt der Name evtl. nicht mehr mit dem Inhalt Бberein.
Mit diesem MenБpunkt kann nun global eingestellt werden, ob der Name
eines neuangelegten EClip-Eintrags automatisch an seinen Inhalt angepaсt
werden soll. Auсerdem kann die maximale LДnge dieses Namens begrenzt
werden. Beide hier gemachten Einstellungen gelten nur fБr neuerzeugte
Clips. Jedem einzelnen Clip kФnnen aber auch spezielle, nur fБr ihn
geltende Einstellungen gegeben werden (siehe Einstellungen an vorhandenen
Clips).
Hinweis:
Generell wird der Name eines Clips aus den ersten Zeichen seines Inhalts
generiert. Dabei gelten einige Besonderheiten:
- Ist das erste Zeichen ein '#' oder '!' wird es durch '@' ersetzt
- Zeilenwechsel werden durch '' gekennzeichnet
- Geschweifte Klammern '{}' werden durch eckige '[]' ersetzt
Unter 'Standardtypen' wird eingestellt, welchen Datentyp die gesicherten
Texte erhalten. Voreingestellt ist 'Plain Text'.
ΓòÉΓòÉΓòÉ 4.3.4. Clips Seite 2 von 2 (Bitmaps) ΓòÉΓòÉΓòÉ
Auf dieser Seite wird eingestellt, welche Einstellungen beim Neuerzeugen von
Clips des Typs 'Bitmap' bekommen. Die Оnderung schon bestehender Clips ist
unter Einstellungen an einzelenen Clips beschrieben.
Hier wird die Frage beantwortet, ob Bilder, die in die Zwischenablage kopiert
wurden, in EClip gesichert werden sollen.
Unter 'Standardtypen' wird eingestellt, welchen Datentyp die gesicherten Bilder
erhalten. Voreingestellt ist hier 'Bitmap'.
ΓòÉΓòÉΓòÉ <hidden> TextClip Objekt ΓòÉΓòÉΓòÉ
Ein TextClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2
zur VerfБgung gestellt wird.
In diesen TextClips sind ehemalige Textinhalte der OS/2-Zwischenablage
gesichert. Ein neuer TextClip kann aus dem Schablonenordner herausgezogen
werden. Konfiguriert werden diese Clips, Бber ihr KontextmeБ (Maustaste
2/Einstellungen)
ΓòÉΓòÉΓòÉ <hidden> BitmapClip Objekt ΓòÉΓòÉΓòÉ
Ein BitmapClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2
zur VerfБgung gestellt wird.
In diesen BitmapClips sind ehemalige Bildinhalte der OS/2-Zwischenablage
gesichert. Konfiguriert werden diese Clips, Бber ihr KontextmeБ (Maustaste
2/Einstellungen)
ΓòÉΓòÉΓòÉ <hidden> MakroClip Objekt ΓòÉΓòÉΓòÉ
Ein MakroClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2
zur VerfБgung gestellt wird.
In diesen Clips sind sind Makrobefehle hinterlegt. Ein neues Makro kann aus dem
Schablonenordner herausgezogen werden. Konfiguriert werden diese Clips, Бber
ihr KontextmeБ (Maustaste 2/Einstellungen).
ΓòÉΓòÉΓòÉ 4.4. Einstellungen an einzelnen Clips ΓòÉΓòÉΓòÉ
FБr jeden Clip im EClip-Ordner existiert ein eigenes KontextmenБ. Dieses MenБ
hat je nach Typ des Clips (Text, Bitmap) unterschiedliche Unterpunkte. Im
Gegensatz zu den unter 'EClip Konfiguration' getДtigten Einstellungen werden
hier einzelne Clips 'persФnlich' konfiguriert.
Auch die unter 'Einstellung' erscheinenden Notitzbuchseiten sind auf den Typ
abgestimmt.
Einstellungen an TextClips
Einstellungen an BitmapClips
ΓòÉΓòÉΓòÉ 4.4.1. Einstellungen an vorhandenen TextClips ΓòÉΓòÉΓòÉ
Auf dieser Seite werden Einstellungen fБr schon bestehende TextClips
vorgenommen. Die Einstellungen, die beim Neuerzeugen von Clips verwendet
werden, sind unter EClip Konfiguration aufgefБhrt.
Soll der Titel automatisch an den Inhalt angepaсt werden ?
Die Inhalte im EClip-Ordner sind eigentlich die Namen einzelner Dateien.
Diese Dateien haben, wie jede Datei, neben einem Namen auch einen
Dateiinhalt. Der Dateiname kann bei VerДnderung des Inhalts automatisch
so angepaсt werden, daс er den ersten z.B. 80 Zeichen des Inhalts
entspricht. Damit ist gewДhrleistet, daс Clips im EClip-Ordner auch dann
noch sofort am Namen zu erkennen sind, wenn ihr Inhalt nachtrДglich
editiert wurde.
Andererseits kann es machmal sinnvoll sein, einem Clip einen Namen zu
geben, der nicht mit dem Inhalt Бbereinstimmt.
Dieser MenБpunkt ist auch Бber das KontextmenБ 'Titel automatisch
anpassen' des Clips erreichbar.
Auсerdem kann hier die maximale LДnge dieses automatisch generierten
Namens begrenzt werden.
Soll dieser Clip durch einen HotKey oder HotText, aktiviert werden kФnnen
? Durch welche(n) ?
Wenn der HotKey gleichzeitig mit allen in diesem Feld markierten
Steuertasten (Shift, Strg und Alt) gedrБckt wird, so wird der Inhalt des
Clips in die aktuelle Anwendung eingefБgt. Ist dieser Clip auch als Makro
definiert, so wird dieses Makro ausgefБhrt.
Was soll passieren, wenn auf diesem Clip ein Doppelklick ausgefБhrt wird
?
Es stehen drei MФglichkeiten zur Auswahl:
- Die zuordbare Standardanwendung (Normalerweise der Systemeditor)
wird zum Bearbeiten des Clips aufgerufen
- Der Inhalt des Clips wird in die Zwischenablage kopiert und steht
dort allen Anwendungen zur VerfБgung.
Dieses Verhalten ist auch Бber das KontextmenБ 'Kopiere in
Zwischanablage' des Clips erreichbar.
- Wenn dieser Clip als Makro definiert ist, kann dieses Makro
ausgefБhrt werden.
Dieser eine Clip soll nicht automatisch gelФscht werden, wenn die
Bedingung unter EClip/View Seite 1 von 2 erfБllt ist.
Dieser MenБpunkt ist auch Бber das KontextmenБ 'Nicht lФschen' des Clips
erreichbar.
Dieser Clip ist ein Makro und enthДlt ausfБhrbare Makrobefehle. In diesem
Fall stehen weitere Einstellungen zur VerfБgung:
- WДhrend der Abarbeitung des Makros sollen die Tastatur-Lampen nicht
blinken. Dies ist normalerweise ein Hinweis, daс ein Makro
abgearbeitet wird.
- Der Debug-Modus erlaubt es, einen Logbericht wДhrend der AusfБhrung
eines Makros anzufertigen. Der Logbericht erscheint in einem Fenster
mit dem Namen 'Makro Log', das Бber die Fensterliste erreichbar ist.
ΓòÉΓòÉΓòÉ 4.4.2. Einstellungen an vorhandenen BitmapClips ΓòÉΓòÉΓòÉ
Auf dieser Seite werden Einstellungen fБr schon bestehende Clips vom Typ Bitmap
vorgenommen. Die Einstellungen, die beim Neuerzeugen von Clips verwendeten
Einstellungen werden auf Clips Seite 2 von 2 (Bitmaps) eingestellt:
Was soll passieren, wenn auf dem Clip ein Doppelklick ausgefБhrt wird ?
Es stehen zwei MФglichkeiten zur Auswahl:
- Die zuordbare Standardanwendung (Normalerweise der Bildeditor) wird
zum Bearbeiten des Clips aufgerufen.
- Der Inhalt des Clips wird in die Zwischenablage kopiert und steht
dort allen Anwendungen zur VerfБgung.
Dieses Verhalten ist auch Бber das KontextmenБ 'Kopiere in
Zwischanablage' des Clips erreichbar.
Dieser eine Clip soll nicht automatisch gelФscht werden, wenn die
Bedingung unter EClip/View Seite 1 von 2 erfБllt ist.
Dieser MenБpunkt ist auch Бber das KontextmenБ 'Nicht lФschen' des Clips
erreichbar.
═══ <hidden> KontextmenБ 'Kopiere in Zwischenablage' ═══
Der Inhalt dieses Clips wird in die Zwischenablage kopiert und steht dort allen
Anwendungen zur VerfБgung.
In den Einstellungen zu diesem Clip (KontextmenБ Бber Maustaste
2/Einstellungen) kann konfiguriert werden, daс auch ein Doppelklick auf diesen
Clip dieses Kopieren bewirkt.
═══ <hidden> KontextmenБ 'Makro aufzeichnen' ═══
Hier wird der Makrorekorder, der in das Programmpaket Extended Clipboard/2
integriert ist, gestartet.
═══ <hidden> KontextmenБ 'Makro abspielen' ═══
Hier wird ein Makro, das zum Programmpaket Extended Clipboard/2 gehФrt,
gestartet.
═══ <hidden> KontextmenБ 'Titel automatisch anpassen' ═══
Hier kann ein- und ausgeschaltet werden, ob der Titel dieses Clips automatisch
an seinen Inhalt angepaсt werden soll, wenn dieser Inhalt (mit einem Editor)
verДndert wird.
Diese Einstellung ist auch in den Einstellungen dieses Clips (Maustaste
2/Einstellungen) verfБgbar.
═══ <hidden> KontextmenБ 'Nicht lФschen' ═══
Dieser Clip soll nicht automatisch gelФscht werden, wenn die Bedingung unter
EClip/View Seite 1 von 2 erfБllt ist.
Diese Einstellung ist auch in den Einstellungen dieses Clips (Maustaste
2/Einstellungen) verfБgbar.
ΓòÉΓòÉΓòÉ 5. Bekannte Probleme ΓòÉΓòÉΓòÉ
Es kФnnen bei der Benutzung von EClip kleinere Probleme auftauchen:
'Zwischenablage anzeigen' funktioniert nicht
Clip verschwindet plФtzlich
EClip-Ordner schlieсt sich automatisch
Fensterreihenfolge ist durcheinander
Programme, die nicht zusammen mit EClip benutzt werden kФnnen
Andere Datentypen als Bitmap und Text
Deinstallation schlДgt fehl.
ΓòÉΓòÉΓòÉ 5.1. 'Zwischenablage anzeigen' funktioniert nicht ΓòÉΓòÉΓòÉ
Das Programm zum OS/2-Lieferumfang gehФrende Programm 'Zwischenablage anzeigen'
verhДlt sich Erweiterungen wie EClip nicht kooperativ gegenБber. Sobald bei
geФffnetem EClip-Ordner einmal der Inhalt der Zwischenablage mittels
'Zwischenablage anzeigen' angesehen wurde, erhДlt EClip keine Nachricht mehr,
wenn sich der Inhalt der Zwischeablage Дndert. Deswegen kann EClip in diesem
Fall keine neuen Clips anlegen.
Damit EClip wieder funktioniert ist der der EClip-Ordner zu schlieсen und
erneut zu Фffnen.
Die Programme 'Zwischenablage anzeigen' und EClip kФnnen nur gleichzeitig
benutzt werden, wenn zuerst das Anzeigeprogramm und erst anschlieсend EClip
geФffnet werden.
═══ 5.2. Clip verschwindet plФtzlich ═══
Normalerweise ist Warp 4 so eingestellt, daс das Ziehen eines Objekts auf die
ArbeitsoberflДche das Erstellen einer Referenz dieses Objekts auf der
ArbeitsoberflДche bewirkt.
Das bedeutet aber auch, daс diese Referenz verschwindet, wenn das Original im
EClip-Ordner gelФscht wird. Das kann verwirrend sein, da Clips automatisch
gelФscht werden kФnnen (siehe EClip/View Seite 2 von 2).
Abhilfe schafft die Markierung 'Nicht automatisch lФschen' fБr diesen Clip
(siehe Einstellungen an vorhandnen Clips).
SelbstverstДndlich besteht aber auch weiterhin die MФglichkeit, nicht eine
Referenz sondern eine Kopie des Clips zu erstellen (Strg-Maustaste 2) oder den
Clip auf die ArbeitsoberflДche zu verschieben (Shift-Maustaste 2). Damit treten
die o.g. Probleme nicht auf.
═══ 5.3. EClip-Ordner schlieсt sich automatisch ═══
Man kann Warp 4 so einstellen, daс beim Щffnen eines Objekts der Ordner, in dem
sich das Objekt befindet, automatisch geschlossen wird. Wenn diese Einstellung
systemweit vorgenommen wurde (Systemkonfiguration/System/Fenster/2 : Alle
Objekte) wird sie wДhrend der Installation auch fБr den EClip-Ordner
Бbernommen.
Das hat zur Folge, daс der EClip-Ordner nach einen Doppelklick auf einen Clip
automatisch geschlossen wird. Bei geschlossenem EClip-Ordner werden aber keine
Inhalte mehr aus der Zwischenablage entgegengenommen.
Abhilfe: In den Einstellungen des EClip-Ordners unter 'Fenster Seite 2 von 2'
die Einstellung 'Nie' anwДhlen.
ΓòÉΓòÉΓòÉ 5.4. Fensterreihenfolge ist durcheinander ΓòÉΓòÉΓòÉ
Ist der EClip-Ordner mit dem 'Always-on-top framebutton' dauernd in den
Vordergrund geschaltet, kommt es manchmal zu Fehlern in der Reihenfolge der
Darstellung von WinOS2-Fenstern auf der OS/2-ArbeitsoberflДche.
═══ 5.5. Programme, die nicht zusammen mit EClip benutzt werden kФnnen ═══
Das Programm ManyClip von Tim Francis kann nicht zusammen mit EClip
benutzt werden.
ΓòÉΓòÉΓòÉ 5.6. Andere Datentypen als Bitmap und Text ΓòÉΓòÉΓòÉ
EClip unterstБtzt momentan nur die Daten der Typen 'Bitmap' und 'Text'. Die
UnterstБtzung weiterer Datentypen ist aber mФglich. Bei Bedarf freut sich der
Autor Бber eine Nachricht :-)
═══ 5.7. Deinstallation schlДgt fehl ═══
FБr die Deinstallation muс die Datei ECLINST.DLL in einem Verzeichnis des
LIBPATH stehen.
Die Deinstallation schlДgt fehl, wenn die Datei ECLINST.DLL nicht in einem Pfad
des LIBPATH steht. Diese Datei ist im Orginalarchiv unter dem Namen INSTGER.DLL
(bzw. INSTENG.DLL in der englischen Version) enthalten.
Wenn die Deinstallation fehlschlДgt muс die Datei INSTGER.DLL aus dem
Orginalarchiv in ein Verzeichnis des LIBPATH kopiert und nach ECLINST.DLL
umbenannt werden.
ΓòÉΓòÉΓòÉ 6. Deinstallation ΓòÉΓòÉΓòÉ
Assistant/2 kann mit dem mitgelieferten UNINST.EXE deinstalliert werden. Dabei
werden die neuregistrierten Klassen entfernt und alle durch das
Installationsprogramm gemachten EintrДge in den INI-Dateien sowie die
neuerzeugten Schablonen gelФscht.
Das Installationsverzeichnis wird nicht gelФscht. Оnderungen, die das
Installationsprogramm an den Dateien CONFIG.SYS und AUTOEXEC.BAT vorgenommen
hat, werden seit der EClip-Version 2.0 von UNINST.EXE rБckgДngig gemacht.
Erst nach einem Systemneustart ist es mФglich das Installationsverzeichnis zu
lФschen und/oder eine neue Version von EClip zu installieren.
Beim Update vom Extended Clipboard/2 auf den Assistent/2 muс das
Installationsverzeichnis von Hand gelФscht werden bevor die neue Version
installiert wird !
Die Deinstallation schlДgt fehl, wenn die Datei ECLINST.DLL nicht in einem Pfad
des LIBPATH steht.
ΓòÉΓòÉΓòÉ 7. Verwendete Begriffe ΓòÉΓòÉΓòÉ
Folgende Begriffe werden in dieser Anleitung fБr Assistant/2 verwendet:
'EClip'
'Clip'
'Drag&Drop'
'Autopaste'
'HotKey'
'HotText'
'Makro'
ΓòÉΓòÉΓòÉ 8. Rechtliches ΓòÉΓòÉΓòÉ
Assistant/2 beinhaltet das Extended Clipboard/2 und ist Shareware. Das
Programmpaket darf 3 Wochen unentgeltlich getestet werden. Nachdem die Testzeit
beendet ist muс das Programm registriert werden (siehe Datei BESTELL.FRM). Die
Benutzung einer unregistrierten Software nach dieser Zeit ist nicht zulДssig.
Als Erinnerung erscheint nach der Testzeit bei jedem Щffnen des EClip-Ordners
ein Hinweistext.
Die RegistriergebБhr betrДgt DM 25.-. FrБhere Registrierungen fБr Extended
Clipboard/2 gelten auch fБr Assistant/2.
Das Programmpaket darf und soll ausschlieсlich als Komplettpaket (ZIP-Archiv)
weitergegeben werden.
Die Installation, Benutzung und Entfernung des Programmpakets geschieht auf
eigene Gefahr des Anwenders. Der Autor Бbernimmt keinerlei Haftung fБr SchДden,
die dadurch entstehen.
Eine Garantie fБr die fehlerfreie Funktion des Programmpakets oder einzelner
Programmteile wird nicht Бbernommen.
Assistant/2 und EClip sind selbstverstДndlich ausgiebig getestet und
gewissenhaft weiterentwickelt worden. Trotzdem sind Fehler leider nie
auszuschlieсen. Der Autor nimmt Fehlerberichte und VerbesserungsvorschlДge gern
entgegen. Die aktuellen Adressen befinden sich hier.
Extended Clipboard/2 - Copyright (c) 1996-1998 by Hinnerk Becker, Hamburg
ΓòÉΓòÉΓòÉ 8.1. Register ΓòÉΓòÉΓòÉ
Bitte schicken Sie das ausgefБllte Formular aus der Datei BESTELL.FRM per Post
an:
Hinnerk Becker
Kortenwisch 5c
22397 Hamburg
Oder per EMail an:
HBecker@bigfoot.com
═══ 9. Schluсwort ═══
Der Autor ist zu erreichen unter:
HBecker@bigfoot.com
oder per Sackpost:
Hinnerk Becker
Kortenwisch 5c
22397 Hamburg
Germany
Bedanken mФchte ich mich bei Bernd Troszynski fБr seine vielen Anregungen und
Tips, das Schreiben des WINECLIP Tools sowie das Erstellen dieser Anleitung.
In dieser Dokumentation werden alle verwendeten Markenbezeichnungen vom Autor
anerkannt. Die genannten Marken sind Eigentum der entsprechenden Firmen.
Hinnerk Becker, Juni 1999
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Als Drag&Drop wird das 'Anfassen' eines Objekts ("Icon") oder eines in einer
Anwendung markierten Textes mit der Maustaste 2 (drag), sowie das anschlieсende
Loslassen Бber der Zielanwendung (drop) oder der ArbeitsoberflДche bzw. einem
Ordner bezeichnet.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Ein Clip ist die Bezeichnung fБr ein Objekt, das einen einzelnen gesicherten
(alten) Zwischenablageinhalt oder ein Makro beinhaltet.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
EClip wird in dieser Dokumentation als Kurzform von fБr Extended Clipboard/2
verwendet.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Was sind 'Standardtypen' ?
Normalerweise ist allen Daten ein Typ zugeordnet der in den erweiterten
Attributen abgelegt wird. Auсerdem gibt es meistens (mindestens) ein Programm,
das diesen Typ bearbeiten kann und deshalb seinerseits wiederum diesem Typ
zugeordnet ist. FБr den Typ 'Plain Text' ist das normalerweise der Editor 'E'.
Die Zuordnung 'Plain Text' - 'E' ist aber Systemweit in den Einstellungen des
Systemeditors Дnderbar.
Anstatt die gesicherten Clips dem Datentyp 'Plain Text' zuzuordnen, kann auch
ein neuer Datentyp kreiert werden. Dieser neue Datentyp muс in die
WPS-Typenliste eingetragen werden. Das kann Бber die 'Zuordnung'-Seite jedes
Programmobjekts geschehen. Die Zuordnung des Datentyps zum Programmobjekt
erfolgt auch auf dieser Seite. Bei einem Doppelklick auf einen neuen Clip wird
fortan diese Anwendung gestartet.
Analog gilt das natБrlich fБr den Typ 'Bitmap' und den 'Bildeditor'. Allerdings
ist auch der 'Symboleditor' normalerweise diesem Typ zugeordnet. Man kann also
Бber 'Maustaste 2/Щffnen' auswДhlen, mit welchem dieser Programme man eine
Datei dieses Typs bearbeiten will.
Es ist andererseits auch mФglich, unter 'Standardtypen' mehrere Datentypen
einzutragen. Dabei ist zu beachten, daс die verschiedenen Typen durch Kommata
voneinander getrennt werden mБssen. Auсerdem dБrfen keine unnФtigen Leerzeichen
eingefБgt werden. Die Einstellung 'Plain Text,TextClip' hДtte dann zur Folge,
daс im KontextmenБ (Maustaste 2/Щffnen) der neuen Clips alle die Anwendungen
erscheinen, denen diese Typen zugeordnet sind.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Als Makro wird ein TextClip bezeichnet, der in seinen Einstellungen an
TextClips als Makro markiert ist.
Ein Makro kann Tastatureingaben und Mausbewegungen simulieren. Makros kФnnen
mit der Rekorderfunktion aufgezeichnet und/oder mit einem Texteditor
nachbearbeitet werden.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Ein HotKey ist normalerweise eine Kombination aus mehreren gleichzeitigen
TastenbetДtigungen. Es kФnnen aber auch einzelene Tasten zu HotKeys gemacht
werden. Auch die Maustasten kФnnen neubelegt werden.
Einem TextClip kann in seinen Einstellungen ein HotKey zugewiesen werden. Wird
dieser HotKey gedrБckt, so wird entweder das Makro dieses Clips abgespielt
(wenn der Clip als Makro definiert ist) oder der Inhalt des Clips wird als Text
in die aktuelle Anwendung eingefБgt.
Einige HotKeys sind vom Programm vorgegeben.
Die gleichen Funktionen wie ein HotKey fБhrt auch ein HotText aus.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Autopaste ermФglicht das halbautomatische EinfБgen von Clips in Anwendungen
Бber HotKeys ohne fБr die Auswahl eines neuen Clips zum EClip-Ordner wechseln
zu mБssen.
Dabei wird der aktuelle Inhalt der Zwischenablage in die aktuelle Anwendung
eingefБgt. Anschlieсend wird der folgende Eintrag im EClip-Ordner ausgewДhlt
und damit in die Zwischenablage kopiert, damit die folgende Autopaste-Aktion
eben diesen (nДchsten) Clip einfБgt. So kФnnen mehrere frБher kopierte Inhalte
einfach nacheinander in eine Anwendung eingefБgt werden.
Die HotKeys dafБr sind
Strg-Alt-CursorAuf bzw.
Strg-Alt-CursorAb.
Es besteht auch die MФglichkeit den aktuell ausgewДhlten Clip zu verДndern ohne
ihn sofort in die Anwendung einzufБgen. Das ist dann so etwas wie ein
unfertiges Autopaste. Die HotKeys fБr diese Funktion sind
Strg-TAB-CursorAuf und
Strg-TAB-CursorAb.
Duch gleichzeitiges BetДtigen der Leertaste kann der Text editiert werden.
Duch BetДtigen der Taste ALT wird der momentan angezeigte Inhalt eingefБgt.
Beendet wird der Editiermodus durch erneutes drБcken von Strg-TAB.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Ein HotText ist ein Wort oder eine Buchstabenfolge, die in einer beliebigen
Anwendung eingegeben wird.
Einem TextClip kann in seinen Einstellungen ein HotText zugewiesen werden. Wird
dieser HotText geschrieben, so wird entweder das Makro dieses Clips abgespielt
(wenn der Clip als Makro definiert ist) oder der Inhalt des Clips wird als Text
in die aktuelle Anwendung eingefБgt.
Die gleichen Funktionen wie ein HotText fБhrt auch ein HotKey aus.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Die 'Tasten der Maus'
Wenn die Maus fБr RechtshДnder konfiguriert ist, wird
die linke Maustaste zur 'Maustaste 1'
die rechte Maustaste zur 'Maustaste 2'
eine evtl vorhandene mittlere Maustaste zur 'Maustaste 3'
Ist die Maus fБr LinkshДnder konfiguriert, sind die Maustasten 1 und 2
vertauscht.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Jedem Makrobefehl kann eine Zahl vorangestellt werden. Diese Zahl gibt die Zeit
in Millisekunden an, die gewartet werden soll bevor der Befehl ausgefБhrt wird.
So wartet der Befehl
<100HOME>
100 Millisekunden, bevor die Taste "Pos1" automatisch gedrБckt wird.
Alle weiteren Befehle werden anschlieсend wieder mit der VerzФgerung
ausgefБhrt, die mit dem <DELAY:x>-Befehl definiert wurde.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Ein URL-Objekt kann nur erzeugt werden, wenn die Klasse
WPUrl
im System registriert ist. Das ist der Fall, wenn im Schablonen-Ordner unter
Internet-Schablonen eine Schablone mit dem Namen
URL
existiert. Das ist normalerweise unter OS/2 Warp 4 der Fall.