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_beta3.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_beta3.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 zeigt die registrierten Tools in einem Menü an, und das ausgewählte Tool wird mit dem Element ausgeführt 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.

Ein einzelner Verlaufseintrag enthält mehrere Clipboard-Formate. 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 im Verlauf hinzugefügt werden.

Vorlagen

Speichern Sie häufig verwendete Daten wie Standardphrasen, Textschnipsel, URLs 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 einen Hotkey für ein Element 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. Wenn Sie ein Element mit "-" benennen, wird es im Menü als Separator angezeigt. Das Format und die Daten im Element werden ignoriert.

Wenn Sie & an den Namen anfügen, wird das folgende 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 einen Hotkey für das Vorlagenelement zuzuweisen. Durch Drücken dieser Taste wird das Vorlagenelement direkt in die Zwischenablage kopiert, ohne das Menü anzuzeigen, und direkt eingefügt, wenn "Einfügen" aktiviert ist. Sie können die registrierten Hotkeys in der Listenansicht des Viewers sehen. Wenn Sie andere Vorlagenobjekte auswählen, werden diese in der Statusleiste angezeigt.

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 Folgendes beibehält:

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 umgegangen 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ü zu hinzuzufügen oder den Inhalt eines bestimmten Menüs zu konfigurieren, gehen Sie zur Option "Aktion".

Viewer-Einstellungen

Der Viewer ist das Hauptfenster von CLCL. Auf der Registerkarte Viewer 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 der Sprachkombinationsbox wählen Sie die Sprache des Viewers und des Optionsfensters.

(Wenn Sie zufällig eine Ihnen unbekannte Sprache auswählen und die Kombinationsbox nicht finden können, um sie zurück in Ihre Sprache zu ändern, können Sie diese Einstellung rückgängig machen, indem Sie den Spracheintrag im Abschnitt [main] von clcl.ini 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 das Menü als Aktion angeben, können Sie "Einfügen" festlegen. Wenn Sie ein Element im Menü auswählen, wird die Einfügeaktion automatisch an die Anwendung gesendet, 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 das Menü als Aktion und Hotkey, Strg + Strg, Shift + Shift oder Alt + Alt als Aufrufmethode angeben, können Sie "An Cursorposition anzeigen" festlegen. "An Cursorposition anzeigen" zeigt das Menü an der Cursorposition des Editors an. 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 zur Anzahl der im Verlauf zu behaltenden Elemente 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 zu behaltenden Elemente.

Wenn die Endnummer kleiner als die Startnummer ist, wird nichts angezeigt. Wenn die Endnummer größer als die Anzahl der zu behaltenden Elemente im Verlauf ist, wird nur die Anzahl der zu behaltenden Elemente im Verlauf 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 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 der Funktionsüberschrift drücken, wird eine Liste der integrierten Funktionsüberschriften 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 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 außer denjenigen, die ausgeschlossen werden sollen, zum Verlauf hinzugefügt.

Wenn Sie "Alle Formate vom Verlauf ausschließen" auswählen, werden nur die Zwischenablageformate hinzugefügt, die hinzugefügt werden sollen.

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 im Verlauf hinzugefügt und nur der Text 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/