Version: 2.1.6

Übersicht

CLCL ist ein leistungsfähiges Programm zur Verwaltung der Windows Zwischenablage mit Historisierung, Plugin-Unterstützung und frei wählbaren Hotkeys.

Es bietet schnellen Zugriff auf die zuletzt verwendeten Zwischenablagee-Objekte über ein konfigurierbares Popup-Menü und unterstützt verschiedene Formate wie Text, Bilder und Dateien.

Funktionen

Installation

Funktioniert unter aktuellen Windows-Versionen.

Laden Sie setup_clcl_2_1_6.exe herunter und starten Sie es. Möglicherweise zeigt das Installationsprogramm eine Warnung an. Dies bedeutet nicht automatisch ein Sicherheitsrisiko: als freies Open-Source-Projekt wurde CLCL aber nicht kostenpflichtig signiert.

Wenn Sie deinstallieren möchten, tun Sie dies in der Systemsteuerung nachdem Sie CLCL geschlossen haben.

Statt des Installers können Sie auch CLCL_2_1_6.zip herunterladen, in ein Verzeichnis Ihrer Wahl entpacken und clcl.exe dort starten.

Datenspeicherung

Standardmäßig werden Daten und Einstellungen in diesem Verzeichnis gespeichert (für Windows 10/11):

C:\Users\{username}\AppData\Local\CLCL

Portable-Modus

Um Daten und Einstellungen im gleichen Verzeichnis wie CLCL.exe zu speichern, setzen Sie clcl_app.ini wie folgt und starten CLCL.

[GENERAL]
portable=1

Spracheinstellungen

Die Menüs und Dialoge sind in Englisch, Japanisch, Deutsch, Vereinfachtem Chinesisch oder Ukrainisch, entsprechend den Spracheinstellungen von Windows. Sie können dies überschreiben, indem Sie die Sprache explizit im Sprachpanel unter Einstellungen festlegen.
Die ausgewählte Sprache wird im Abschnitt [main] von CLCL.ini gespeichert.

[main]
...
language="en"

Verwendung

Grundlegende Bedienung

Start:

Nach dem Start von CLCL.exe erscheint ein Büroklammer-Symbol im Tray-Bereich der Taskleiste.

Menü anzeigen:

Standardmäßig zeigt das Menü den Verlauf in absteigender Reihenfolge (neueste zuerst) an. Das Menü kann in den Einstellungen angepasst werden.

Viewer-Fenster:

Baumstruktur:

┌─■ Zwischenablage - Aktueller Inhalt der Zwischenablage
│ ├─□ TEXT - Formate in der aktuellen Zwischenablage
│ ├─□ LOCALE
│ └─□ OEM TEXT
│
├─■ Verlauf - Verlauf der Zwischenablage
│ ├─□ (BITMAP) - Verlaufselemente
│ │ ├─□ BITMAP - Formate in Verlaufselementen
│ │ └─□ DIB
│ │
│ ├─□ Hello...
│ │ └─□ TEXT
│ │
│ ├─□ Today...
│ └─□ (BITMAP)
│
└─■ Vorlagen - Vorlagenobjekte
  │
  ├─■ Ordner - Ordner
  │ ├─□ Adresse...
  │ └─□ (BITMAP)
  │
  └─□ http://www... - Vorlage
    └─□ TEXT - Format in der Vorlage

Menü

Wenn Sie mit der Maus über ein Verlauf- oder Vorlagelement im Menü fahren, wird eine Tooltip mit detaillierten Informationen an der Mausposition angezeigt. Wenn Sie ein Element mit der Tastatur auswählen, wird ein Tooltip unter dem Menüelement angezeigt.

Ein Rechtsklick auf ein Verlaufs- oder Vorlagen-Element im Menü zeigt die registrierten Tools in einem neuen Popup-Menü an. Wird hier ein Tool ausgewählt, so wird es auf den Inhalt des Elements angewendet und das Ergebnis in die Zwischenablage kopiert.

Um das Tool-Menü mit der Tastatur anzuzeigen, drücken Sie Strg- und Eingabetaste und wählen Sie dann ein Werkzeug aus.

Die im Taskleistenbereich oder mit dem Hotkey angezeigten Menüelemente werden in der Optionsseite "Aktion" konfiguriert. Sie können das Menüverhalten und die Anzeige der Elemente im Menüeinstellungsbereich "Menü" der Einstellungen anpassen.

Verlauf

Neu kopierte Daten werden oben im Verlauf hinzugefügt.

Jeder einzelne Verlaufseintrag kann mehrere Clipboard-Formate enthalten. Verwenden Sie die Option "Format" in den Einstellungen, um bevorzugte Formate zu registrieren und die Priorität beim Anzeigen von Elementen zu steuern.
Das Clipboard-Format mit der höchsten Priorität wird im Menü und Viewer angezeigt.

Die Anzahl der zu speichernden Elemente im Verlauf wird im Reiter "Verlauf" der CLCL-Einstellungen festgelegt.

Die Option "Filter" in den Einstellungen bestimmt, welche Formate dem Verlauf hinzugefügt werden.

Vorlagen

Speichern Sie häufig verwendete Daten wie Standardphrasen, Textschnipsel, URLs, etc. als Vorlagen. Sie können Vorlagenelemente benennen und sie in Ordnern hierarchisch organisieren.

Um ein Element hinzuzufügen:

  1. Wählen Sie im Viewer den Inhalt der Zwischenablage oder einen Verlaufseintrag aus
  2. Klicken Sie mit der rechten Maustaste, um das Kontextmenü zu öffnen, und wählen Sie "Zu Vorlagen hinzufügen"
  3. Wählen Sie optional einen Unterordner aus, in dem das Element gespeichert werden soll.

Um einen Ordner hinzuzufügen:

  1. Klicken Sie im Viewer mit der rechten Maustaste auf Vorlage oder einen Unterordner davon
  2. Wählen Sie "Neuer Ordner" aus dem Kontextmenü

Um Elemente/Ordner umzubenennen:

  1. Öffnen Sie den Viewer
  2. Wählen Sie das Element aus
  3. Klicken Sie mit der rechten Maustaste und wählen Sie "Umbenennen"

Um einem Element einen Hotkey zuzuweisen:

  1. Klicken Sie im Viewer mit der rechten Maustaste auf ein Vorlagenelement
  2. Wählen Sie "Hotkey festlegen ..." aus dem Kontextmenü

Name löschen löscht den vorherigen Namen und zeigt den Inhalt des Elements als Namen an. Bei längeren Texten wird in der Anzeige nach eingen Zeichen abgeschnitten und ... angefügt. Wenn Sie ein Element mit "-" benennen, wird es im Menü als Separator angezeigt. Das Format und die Daten im Element werden ignoriert.

Wenn Sie & im Namen einfügen, wird das nachfolgende Zeichen als Shortcut-Key im Menü verwendet. Wenn Sie & selbst im Menü anzeigen möchten, verwenden Sie &&.

Klicken Sie mit der rechten Maustaste auf ein Vorlagenelement, um das Menü anzuzeigen, und wählen Sie "Hotkey-Einstellungen", um dem Vorlagenelement einen Hotkey zuzuweisen. Beim Betätigen dieses Hotkeys wird dann das Vorlagenelement direkt in die Zwischenablage kopiert, ohne das Menü anzuzeigen. Sofern die Checkbox "Einfügen" zusätzlich aktiviert wurde, wird das Vorlagenelement außerdem in das gerade bearbeitete Dokument eingefügt. Sie können die registrierten Hotkeys in der Listenansicht des Viewers sehen.

Es gibt keine Begrenzung für die Anzahl der Vorlagenobjekte oder des Clipboard-Formats.

In die Zwischenablage senden

Es gibt mehrere Möglichkeiten, Verlauf- oder Vorlagenobjekte in die Zwischenablage zu senden.

Zwischenablage

Was ist die Zwischenablage?

Die Zwischenablage ist ein Bereich, in dem verschiedene Anwendungen Daten austauschen können. Wenn Sie beispielsweise Text in Notepad kopieren und in Word einfügen, verwenden beide Anwendungen die Zwischenablage.

Zwischenablageformate:

Die Zwischenablage kann mehrere Formate gleichzeitig halten. Wenn Sie beispielsweise Text in Notepad kopieren, werden die folgenden vier Formate in der Zwischenablage gespeichert (Windows 10/11):

・UNICODE TEXT
・LOCALE
・TEXT
・OEM TEXT

Wenn Sie in Excel oder Access kopieren, werden noch weitere Formate in die Zwischenablage übertragen.

Standardmäßig ist CLCL so konfiguriert, dass es folgende Formate im Verlauf speichert:

Verwenden Sie die Option "Filter" in den Einstellungen, um anzupassen, welche Formate gespeichert werden sollen.

Während der Viewer Textdaten und viele Bildformate automatisch anzeigt, werden andere Formate als Binärdaten im Hexdump-Format angezeigt.

Für einige Formate gibt es ein Format-Plugin, um die Zwischenablagedaten benutzerfreundlicher anzuzeigen.
CLCL wird mit einem RichTextFormat-Plugin geliefert, das auf der Registerkarte "Format" der Einstellungen aktiviert werden kann.

Tools (Plugins)

Tools ermöglichen es Ihnen, die aktuelle Auswahl, den Verlauf oder die Vorlagendaten vor dem Einfügen zu verarbeiten oder die Funktionalität von CLCL zu erweitern.

Das Installationspaket umfasst Binärdateien einiger nützlicher Plugins von https://nakka.com/soft/clcl/index_eng.html. Diese Plugins wurden so angepasst, dass sie mit aktuellen Betriebssystemen kompatibel sind; insbesondere werden die Plugin-DLLs in denselben Ordner wie clcl.exe installiert, die ini-Dateien der Plugins an denselben Speicherort wie clcl.ini.

Tool in Einstellungen → Tool konfigurieren

tool_text

Textbearbeitungswerkzeuge:

tool_utl

Dienstprogramme:

tool_clip

tool_clip.dll ist ein zusätzliches Plugin von https://github.com/wilfz/CLCL-tool_clip. Derzeit enthält es die folgenden Funktionen für Zwischenablageelemente:

Einstellungen

Öffnen Sie das Optionsfenster, indem Sie mit der rechten Maustaste auf den CLCL-Clip in der Taskleiste klicken oder es über das Hauptmenü des Viewers mit Ansicht -> Einstellungen aufrufen.
In den verschiedenen Registerkarten des Optionsfensters können Sie CLCL gemäß Ihren Vorlieben und Bedürfnissen anpassen.

Verlaufseinstellungen

Auf der Registerkarte Verlauf der Einstellungen können Sie festlegen, wie viele Elemente behalten werden sollen, wann der Verlauf gespeichert werden soll, wie mit Duplikaten verfahren werden soll usw.

Wenn Sie die Anzahl der zu behaltenden Verlaufselemente auf einen Wert höher als die Standardanzahl von 30 erhöhen, wird empfohlen, die Menüs mit Untermenüs zu organisieren. Siehe hier.

Menüeinstellungen

Diese Registerkarte steuert, wie Menüelemente angezeigt werden.
CLCL enthält mehrere verschiedene Menüs.

Verlauf- und Vorlagenelemente werden entsprechend der Option "Anzeigeformat des Menüs" angezeigt.
Die angezeigten Zahlen beginnen bei 0, aber wenn Sie den Startwert ändern möchten, setzen Sie die Startnummer zwischen das % und das Zeichen.

Beispiele:

%0d -> 0,1,2,3...
%8x -> 8,9,a,b...
%1n -> 1,2,3...8,9,0,1,2...
%10B -> K,L,M,N...

Um ein Menü hinzuzufügen oder den Inhalt eines bestimmten Menüs zu konfigurieren, gehen Sie zur Option "Aktion".

Anzeige-Einstellungen

Der Viewer ist das Hauptfenster von CLCL. Auf der Registerkarte Anzeige können Sie festlegen, was in diesem Fenster angezeigt werden soll (Zwischenablage, Verlauf, Vorlagen) und ob die darüber liegenden Baumknoten kollabiert oder erweitert angezeigt werden sollen.

Mit dem Sprach-Auswahlfeld wählen Sie die Sprache des Viewers und des Optionsfensters.

(Wenn Sie versehentlich eine Ihnen unbekannte Sprache ausgewählt haben und das Sprach-Auswahlfeld nicht finden können, um es zurück in Ihre Sprache zu ändern, können Sie diese Einstellung auch rückgängig machen, indem Sie im Abschnitt [main] von clcl.ini den Eintrag language löschen.)

Aktion

Aktionen und Menüs, die mit einem Hotkey oder einem Klick auf das Taskleistensymbol verknüpft sind, können auf der Registerkarte "Aktion" der Einstellungen konfiguriert werden.

"Aufrufart" bestimmt, wodurch eine Aktion aufgerufen wird.

Wenn Sie "Hotkey" angeben, legen Sie die Taste zum Aufrufen fest. "Strg + Strg", "Shift + Shift" und "Alt + Alt" rufen die angegebene Aktion auf, wenn Sie die Taste zweimal drücken.

Wenn Sie "Menü" als Aktion angeben, können Sie mit der Checkbox "Einfügen" festlegen, dass das jeweils aus dem Menü ausgewählte Element nicht nur in die Zwischenablage gesendet, sondern auch die Einfügeaktion automatisch an die Anwendung gesendet wird, in der Sie gerade arbeiten.

Wenn Sie beim Auswählen eines Menüelements die Umschalttaste gedrückt halten, wird es nicht eingefügt, sondern nur in die Zwischenablage gesendet.

Wenn Sie für die Aktion "Menü" zusätzlich "An Cursorposition anzeigen" aktiviert haben, erscheint das Popup-Menü an der Cursorposition des Editors. Wenn Sie dies nicht festlegen, wird das Menü an der Mausposition angezeigt.

Wenn Sie das Menü als Aktion und Verlauf als Element auswählen, können Sie den Anzeigerbereich festlegen. Der Anzeigerbereich wird von 1 bis zum letzten im Menü anzuzeigenden Elements angegeben. Wenn Sie 0 als Startnummer angeben, ist dies dasselbe wie die Angabe von 1, und wenn Sie 0 als Endnummer angeben, ist dies dasselbe wie die Angabe der Anzahl der im Verlauf gespeicherten Elemente.

Wenn die Endnummer kleiner als die Startnummer ist, wird nichts angezeigt. Wenn die Endnummer größer als die Anzahl der im Verlauf gespeicherten Elemente ist, wird nur bis zum letzen gespeicherten Element angezeigt.

Format

CLCL kann alle Zwischenablageformate verarbeiten, aber nicht registrierte Zwischenablageformate werden im Viewer als Binär-Dumps angezeigt.

Die Zwischenablageformate werden in den Einstellungen "Format" registriert. Das weiter oben registrierte Format hat Vorrang, und das Zwischenablageformat mit der höchsten Priorität unter den Elementen wird im Menü und Viewer angezeigt.

Um zu registrieren, klicken Sie auf "Hinzufügen", legen Sie den Formatnamen, die zu verarbeitende Format-Plugin-DLL und den Funktions-Header fest. Wenn Sie die DLL weglassen und die Schaltfläche zur Auswahl des Funktions-Headers drücken, wird eine Liste der in CLCL selbst integrierten Funktions-Header angezeigt.

Wenn Sie beispielsweise das CSV-Zwischenablageformat beim Kopieren in Excel als Text verarbeiten möchten, stellen Sie es wie folgt ein:

Formatname: CSV
DLL:
Funktions-Header: text_

Das Menü und der Viewer verarbeiten es dann als Text.

Format-Plugins sind DLLs, die es CLCL ermöglichen, spezielle Inhaltsformate benutzerfreundlich anzuzeigen.

CLCL wird mit dem Format-Plugin fmt_rtf.dll für das Rich-Text-Format geliefert.
Dies kann durch Klicken auf "Hinzufügen", Auswählen der DLL und der rtf_ (Rich-Text-Format) Funktionsüberschrift aktiviert werden.

Filter

Wählen Sie das Zwischenablageformat aus, indem Sie es in der Filteroption festlegen.

Wenn Sie "Alle Formate zum Verlauf hinzufügen" auswählen, werden alle Zwischenablageformate im Verlauf gespeichert, außer solchen, die explizit ausgeschlossen werden.

Wenn Sie umgekehrt "Alle Formate vom Verlauf ausschließen" auswählen, werden nur die Zwischenablageformate im Verlauf gespeichert, die explizit ausgwählt werden.

Für die in der Filteroption festgelegten Zwischenablageformate können Sie zusätzlich die Größenbeschränkung beim Hinzufügen zum Verlauf festlegen. Daten, die die Grenzgröße überschreiten, werden nicht zum Verlauf hinzugefügt.

Wenn Sie das Zwischenablageformat in der Filteroption auf "Nicht speichern" setzen, wird es beim Schließen von CLCL nicht auf die Festplatte gespeichert.
Sie können es beispielsweise so einstellen, dass Text und Bitmaps zum Verlauf hinzugefügt werden, aber beim Beenden von CLCL nur der Text dauerhaft gespeichert wird.

Fenstereinstellungen

Wenn Sie das Verhalten von CLCL je nach verwendeter Anwendung ändern möchten, legen Sie das Fenster und das Verhalten in der Option "Fenster" fest.

Geben Sie den Fenstertitel und den Klassennamen an und verwenden Sie "*" als beliebiges Zeichen.
Geben Sie beispielsweise für Notepad Folgendes ein:

Title: * - Notepad
Class name: Notepad

Das Verhalten von CLCL ändert sich, wenn Notepad aktiviert ist.
Entweder der Titel oder der Klassenname muss eingegeben werden, und wenn er nicht eingegeben wird, ist es dasselbe wie nur "*".

Tasteneinstellungen für jedes Fenster

Wählen Sie das Verlauf- oder Vorlagenobjekt aus dem Hotkey aus, und die Einfügeaktion sendet automatisch die Einfügetaste an das Fenster.
Standardmäßig wird Strg + V an alle Fenster gesendet, aber je nach Fenster kann die Einfüge-Taste eine andere Taste sein.

Wenn das Werkzeug mit einem Hotkey aufgerufen wird, wird die Kopiertaste (Strg + C) an das Fenster gesendet, um die Aktion Kopieren -> Werkzeugverarbeitung -> Einfügen auszuführen.

Die Kopier- und Einfügetasten für jedes Fenster werden in der Option "Tasten" festgelegt. Legen Sie den Titel und den Klassennamen des einzustellenden Fensters fest und legen Sie die Kopier- und Einfügetasten fest.

Wenn die Kopier- und Einfügetasten nicht festgelegt sind, werden die Standardtasteneinstellungen verwendet.

Für ein Fenster können mehrere Tasten festgelegt werden. Wenn mehrere Tasten festgelegt sind, werden die Tasten der Reihenfolge nach von oben gesendet.

Tool-Konfiguration

Wenn Sie eine Tool-DLL und einen Funktionsnamen auswählen, werden der Werkzeugname und der Aufruftyp automatisch festgelegt.

Ziehen Sie eine Plugin-DLL per Drag & Drop in das Tool-Listenfenster, um eine Liste von Tools anzuzeigen, die registriert werden können, und Sie können mehrere Tools auswählen, um sie alle auf einmal zu registrieren.

Befehlszeile

Beim Start von CLCL können Sie eine Befehlszeile angeben, um die Aktion nach dem Start festzulegen.

Wenn CLCL bereits ausgeführt wird, wird der Befehl an das bereits laufende CLCL gesendet.

Format:

CLCL.exe [/vownx]
    /v Viewer anzeigen
    /w Zwischenablage überwachen
    /n Überwachung der Zwischenablage deaktivieren
    /x Beenden

Nützliche Hinweise

Größerer Verlauf und wie man das Popup-Menü organisiert

Im Register Verlauf der Einstellungen können Sie die maximale Anzahl der Elemente ändern, die im Verlauf vorgehalten werden sollen, z.B. von 30 auf 100. Aber ohne weitere Konfiguration wird das Popup-Menü recht überladen aussehen und ggf. einen Großteil des Bildschirms in Anspruch nehmen.

Es empfiehlt sich deshalb, den Verlauf in Untermenüs zu organisieren:

CLCL tray Menü

Um dies zu tun, wechseln Sie zur Registerkarte Aktion, wählen Sie das Menü Linksklick auf das Tray oder das Hotkey-Menü Alt-C aus und klicken Sie auf Bearbeiten.
Ein neues Fenster öffnet sich, und dort wählen Sie Verlauf/Aufsteigend. Die meisten Steuerungen sind grau hinterlegt, aber Sie können den Anzeigebereich beispielsweise auf 0 bis 19 eingrenzen.

Untermenü für den Verlauf erstellen

Nun haben Sie 100 Elemente im Verlauf, aber das jeweilige Menü zeigt nur die ersten 19 an.
Im linken Teil der Registerkarte Aktion bearbeiten scrollen Sie zum Ende und klicken auf (Neuer Inhalt).
Wählen Sie im Kombinationsfeld Inhalt "Popup-Menü" aus und fügen Sie "Verlauf 20 - 29" als Titel hinzu. Verschieben Sie jetzt das neue Popup-Menü (mit dem kleinen Dreieck unterhalb der linken Fensterhälfte) nach oben, bis es direkt unter Verlauf/Aufsteigend steht.
Klicken Sie erneut auf (Neuer Eintrag). Wählen Sie dieses Mal im Kombinationsfeld "Verlauf/Aufsteigend" aus und legen Sie den Anzeigebereich auf 20 bis 29 fest. Verschieben Sie den neuen Eintrag Verlauf/Aufsteigend nach oben, bis er direkt unter Ihrem neu erstellten Popup-Menü steht und etwas nach rechts eingerückt ist.
Fahren Sie fort, so viele Popup-Menüs hinzuzufügen, wie Sie möchten. Sie können die Popups sogar kaskadieren, wie in den Screenshots gezeigt.

Aktion bearbeiten

Credits

Änderungsverlauf

Der Autor ist nicht verantwortlich für durch dieses Programm verursachte Probleme. Es wird dringend empfohlen, wichtige Dateien zu sichern.

2025 - 2026 MIT License. Website https://linguversa.de/clcl, Sources and Releases under https://github.com/wilfz/CLCL

Copyright (C) 1996-2024 by Ohno Tomoaki. All rights reserved. https://www.nakka.com/