In welcher Variablen steckt der Inhalt der Zwischenablage ?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
dedi
Beiträge: 30
Registriert: 09.09.2002 23:10:00

In welcher Variablen steckt der Inhalt der Zwischenablage ?

Beitrag von dedi » 31.10.2002 22:03:32

In welcher Variablen steckt der Inhalt der Zwischenablage ?
Ich möchte mir mit tcl/tk eine Zwischenablagenhistory bauen, weiß aber nicht
in welcher Variablen ich den Inhalt der Zwischenablage im Xwindows
finde.

Danke schon mal für die richtige Antwort!

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 31.10.2002 22:33:38

Ich glaube nicht dass das so einfach ist, wie Du Dir das vorstellst. Ansatzpunkt: http://www.tcl.tk/man/tcl8.2.3/TkCmd/clipboard.htm

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
weedy
Beiträge: 585
Registriert: 02.11.2002 21:47:49
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Beitrag von weedy » 01.12.2002 17:52:44

Es gibt bereits die Programme xcutsel und xclipboard. xcutsel ist cryptisch
und unbrauchbar, aber geht, xclipboard funktioniert nicht so, wie es in der
Manpage steht. xcutsel geht nur mit tk-Programmen. Wenn deine Clipboarderei
X-weit funktionieren soll, dann schau dir mal xterm und xfontsel an. mit xfontsel
kann man einen Font auswählen und per button 'select' in den X-weiten
Zwischenspeicher schieben, mit <Ctrl-Rechte Maustaste> kommt man in
einem xterm (nicht die shell von kde) in ein font-menü, da kann man neben
'huge, large, medium, small, tiny' auch 'selection' auswählen. Das ist die
Fontbeschreibung, die im Zwischenspeicher liegt.
Ich hab mir die Sourcen dazu mal angesehen und muss sagen, dass auf
Anhieb nichts dazu zu finden war. Mal sehen, vieleicht find ich die Stelle.
Wenn sie brauchbar ist, poste ich sie.

weedy

Benutzeravatar
weedy
Beiträge: 585
Registriert: 02.11.2002 21:47:49
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Beitrag von weedy » 17.02.2004 01:23:08

Die bisher einfachste Variante, die ich gefunden habe ist:
wxcopy / wxpaste. Dies sind Kommandozeilen-Programme, die
Copy/Paste in einem Script ermöglichen. Aber Achtung:
diese sind nicht Systemübergreifend. Sie gehören der Package
wmaker an und können mit hoher Wahrscheinlichkeit nicht
mit anderen Windowmanagern benutzt werden. Falls ich mich
irre, bitte korrigieren.

weedy.

Antworten