Speicher für Zwischenablage
===========================

Achtung!
ClipHistory ist Bestandteil von RemoteKeys.
Diese Anleitung bezieht sich auf das Zusammenwirken mit
RemoteKeys. Die einzelnen Menü-Erklärungen sind aber auch
für die Alleinstehende Version gültig.


Wie wird das "Speicher für Zwischenablage"-Programm geöffnet?
------------------------------------------------------------
Hierfür gibt es mehrere Möglichkeiten:

- Durch Anwahl im Pull-Down-Menü (zuvor mit F1 aufklappen)
- Durch Anwahl des Punktes im Systray-Popmenü
- Durch Klick auf einen Knopf, der mit einem der folgenden
  Commands belegt ist:
  {/ME.CLIP.HISTORY} oder {/ME.POP.ALL} oder {/ME.POP.REQUEST}
- Durch die Taste [F7] (sofern RK den Fokus besitzt
  und die Standard F-Tasten-Belegung nicht geändert wurde)


Wozu dient dieses Programm?
---------------------------
Mit dieser Funktion werden sämtliche Texte, die innerhalb anderer
Anwendungen in die Zwischenablage kopiert werden, vorrübergehend
gespeichert. Dieses geschieht unbemerkt im Hintergrund.
Die Speicherung erfolgt in zwei Listen, die eine ist chronolo-
gisch, die andere alphabetisch sortiert. Wenn nun ein Text be-
nötigt wird, der irgendwann einmal nach dem Programm-Start von RK
in die Zwischenablage kopiert wurde, kann er durch einen Klick auf
den Eintrag in der Liste in die Zwischenablage zurückkopert werden.
Der Listeninhalt wird nicht gespeichert. D.h. nach jedem Neustart
von diesem Programm (bzw. RK) findet man leere Listen vor.

--> Beachte
Ab v7.4.4 wurde das Modul z.T. neu programmiert und aus RK exportiert
und ist ist nun eine eigenständige Anwendung (zur Entlastung des RK-
Hauptprogramms). Dies sollte jedoch keinen nennenswerten Einfluß auf
die Handhabung ausüben; im Gegenteil, die Funktionsaufrufe wurden
noch erweitert. Das Modul kann aber wie gehabt über das Systray-
Popmenü oder dem CLIP.HISTORY-Command aufgerufen werden.
Wenn dieses Programm nicht gestartet wurde, übernimmt RK das Scannen
der Zwischenablage im Hintergrund (sofern Funktion in den Einstellungen
aktiviert).

--> Beachte
Das Programm-Fenster kann verlängert werden.
Die letzte Fenster-Position wird für den nächsten Programm-Start
beim Beenden des Programms gespeichert.


Generelles Ein-/Ausschalten dieser Funktion
-------------------------------------------
(Betrifft nur RK!)
Sollten Konflikte mit anderen Anwendungen festgestellt werden, so
kann das automatische Scannen der Zwischenablage im "Einstellen"-
Dialog von RK ausgeschaltet werden (Merkoption der Zwischenablage).
Das verhindert jedoch nicht, daß dieses Programm die Zwischenablage
scannt. Dies kann nur durch Beenden dieses Programms unterbunden
werden.


Text in der Zwischenablage ändern
---------------------------------
Die lange Zeile, die den Inhalt der Zwischenablage anzeigt, ist
editierbar. Nach dem Drücken der [Enter]-Taste übernimmt die
Zwischenablage den Text dieser Zeile. Wird statt [Enter] die
[ESC]-Taste gedrückt, so findet keine Änderung der Zwischenab-
lage statt (undo).


Combo-Box und manuelle Editierung der Zwischenablage
----------------------------------------------------
Die 2 Combo-Boxen, die man rechts neben der Editier-Zeile aufklappen
kann, beinhalten die History-Listen. Der linke Pfeil-Knopf öffnet
die chronoligische, der rechte die alphabetisch sortierte Liste.
Wenn ein Eintrag dieser Listen angeklickt wird, so wird er in die
Zwischenablage kopiert und im selben Zuge in der Textzeile dar-
gestellt. Diese Textzeile kann manuelle geändert werden. Nachdem
die Änderung mit [Enter] abgeschlossen wurde, steht der geänderte
Text in der Zwischenablage und den History-Listen bereit.

-> Beachte
Die Combo-Boxen sind lediglich in der Lage, Zeilen mit maximal 1024
Zeichen je Eintrag aufzunehmen. In der internen Daten-Speicherung des
Programms entfällt diese Begrenzung. D.h. das Programm holt sich die
Texte nicht mehr wie im alten Programm-Code aus den begrenzten Combo-
Boxen, sondern aus unbegrnzten internen Daten-Feldern. Die Combos
dienen nur noch als Auswahl-Schnittstelle für den Anwender.


"Kopieren > Zw´ablage"-Knopf
----------------------------
Kopiert die Textzeile in die Zwischenablage und entspricht einer
Änderungs-Bestätigung der Textzeile mit [Enter] (s.o.).


Datei/Zwischenablage löschen
----------------------------
Löscht die Zwischenablage und somit auch die Textzeile.


Datei/Neu (History-Liste & Zw´ablage löschen)
---------------------------------------------
Löscht die History-Listen (Combo-Boxen).


Datei/Öffnen, Sichern
-----------------------
Die History-Listen können in einer festbenannten Datei gespeichert
werden (Sichern) bzw. an das Ende dieser Datei angefügt werden
(Speichern-Hinzufügen). Mit "Öffnen" wird der aktuelle Inhalt der
Listen gelöscht und durch den Datei-Inhalt ersetzt, wogegen
"Öffnen-Bestehender Liste hinzufügen" den Datei-Inhalt an die
Listen-Enden anhängt.


Datei/Datei-Inhalt löschen
--------------------------
Löscht den Inhalt o.g. Datei.


Datei/Editor
------------
Gestattet es, o.g. Datei mit dem Standard-Editor zu öffnen.


Datei/Verbergen
---------------
Seitdem Clip-History ein eigenständiges Programm ist, besitzt es ein
eigenes Programm-Ikon im Systray.
Mit dem Menü-Punkt "Verbergen" verschwindet es sozusagen im Systray
und kann durch ein Klick auf das Ikon wieder auf den Bildschirm
zurückgeholt werden.
Ferner hat das Systray-Ikon ein kleines Popup-Menü (Verbergen &
Beenden).


Datei/Beenden
-------------
Beendet das Programm.


Bearbeiten/Leerzeichen und CR am Anfang und Ende löschen (Trimmen)
------------------------------------------------------------------
Löscht Leerzeichen, LF und CR (ASCII 10/13) am Anfang und Ende der
Zwischenablage.


Bearbeiten/Zeichen Entfernen
----------------------------
Öffnet ein Dialog-Fenster, indem die zu löschenden Zeichen eingegeben
werden können. Die obere Textanzeige (nicht editierbar) zeigt das
Ergebnis zwar unmittelbar an, wirksam wird die Änderung aber erst nach
dem Klick auf OK (also rückgängig machen durch "Abbr"-Knopf möglich).


Bearbeiten/Zeichen Ersetzen
---------------------------
Die Ersetzen-Funktion funktioniert ähnlich wie oben beschrieben.
Es besteht die Möglichkeit, 4 häufig benötigte Ersetzen-durch-Texte
vorzudefinieren, die dann bei Bedarf zugeschaltet (Ein) werden können.
Diese werden automatisch gespeichert und geladen.


Bearbeiten/Text in Großbuchstanben wandeln
------------------------------------------
Wandelt sämtliche Zeichen der Zwischenablage in Großbuchstaben um.


Bearbeiten/Text in Keinbuchstaben wandeln
-----------------------------------------
Wandelt sämtliche Zeichen der Zwischenablage in Kleinbuchstaben um.


Einstellungen/Obergrenze Combo-Einträge
---------------------------------------
Gestattet die Anzahl der Combo-Einträge zu begrenzen, wenn der
RAM-Speicher stark beansprucht ist.

--> Beachte
RK speichert ja auch die Einträge, um sie beim Aufruf von ClipHistory
zu übergeben. RK verwendet jedoch eine auf Zeichenmenge begründete
Technik, die unveränderbar auf 10000 Zeichen festgelegt ist.
Dies entspicht etwas mehr als 10 kb, eine Größenordnung, die
bei voller Auslastung heutigen Rechnern keine Probleme bereiten sollte.


Einstellungen/Start-Modus/Normal, Minimiert, Verborgen (im Systray)
-------------------------------------------------------------------
Gestattet es zu bestimmen, in welchem Darstellungs-Modus sich das
Programm nach dem Start befindet. Dies kann sinnvoll sein, wenn es
z.B. durch den Windows-Start-Ordner aufgerufen wird.

--> Beachte
Beim Aufruf durch RK startet das Programm stets im Modus "Normal"
und die Einstellung kann auch nicht geändert werden.


Einstellungen/Sprache
---------------------
Gestattet die Spracheinstellung (English, German, French).

--> Beachte
Die Sprache wird beim Aufruf durch RK gem. dessen Grundein-
stellung automatisch eingestellt.


Info/Über...
------------
Zeigt das Info-Fenster des Programms an.


Info/Hilfe über dieses Fenster
------------------------------
Zeigt die Bedienungshinweise (dieser Text) des Programms an.
