Gnome die Zwischenablage auslesen (copy&paste funktion)
-
Hallo,
mich würde mal interessieren, wie ich bei Gnome die Zwischenablage auslesen kann.
Im speziellen würde mich interessieren,wohin der Wert abgespeichert wird, wenn ich
ein Wort markiere und via rechtsklick kopiere (gdm).Es muss da einen Weg geben, da es mir möglich ist, z.B. Werte von der Konsole via Rechtsklick zu kopieren und in einer openoffice-Anwendung einzufügen.
Würde mich sehr freuen wenn mir jemand einen Tip geben könnte.
-
Soweit ich weiß, wird einfach eine Selection im Root-Fenster hinterlegt, in welcher die Daten "hinterlegt" sind. Das ganze kannst du mit der Xlib erreichen.
Siehe dazu:
http://www.freedesktop.org/wiki/Specifications/ClipboardsWiki
http://www.jwz.org/doc/x-cut-and-paste.htmlAlternativ, kannst du einfach die Clipboard-Funktionen von z.B. GTK+ verwenden.
-
Danke für die Ansätze, werd mich mal einlesen!
-
Mr.Catdriver schrieb:
Danke für die Ansätze, werd mich mal einlesen!
Naja... Nur, um nochmal darauf hinzuweisen. Wenn du z.B. GTK+ verwendest, ist es einfacher...
http://library.gnome.org/devel/gtk/stable/gtk-Clipboards.html
-
Ok danke, werd ich schon irgendwie durchsteigen.
Abschlusspost kommt dann!