Schrift
[thread]11475[/thread]

Markierter Text - Funktionsweise



<< >> 8 Einträge, 1 Seite
BratHering
 2008-03-17 14:08
#107127 #107127
User since
2005-04-28
155 Artikel
BenutzerIn
[default_avatar]
Hallo,

es würde mich interessieren, ob man unter Windows mit Hilfe eines im Hintergund laufenden Perl-Skriptes auf Markierungen eines Textbereiches unter Windows in egal welcher Anwendung zugreifen kann?

Ein Beispiel wäre z.B. das von Linux her bekannte Glipper bzw. Klipper bei denen der markierte Text aus einer beliebigen Anwendung im Clipboard Manager landet.

Hätte da jemand vielleicht eine Idee, wie man an den markierten Text kommt?


MfG
BratHering
 2008-03-17 16:18
#107132 #107132
User since
2005-04-28
155 Artikel
BenutzerIn
[default_avatar]
Hoffentlich habe ich mich verständlich genug ausgedrückt, worum es mir dabei eigentlich geht?
nepos
 2008-03-17 16:27
#107133 #107133
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hm, hab mal kurz bei CPAN gesucht und das hier gefunden: CPAN:Win32::Clipboard
Das würde schon mal den Zugriff auf das Windows-Clipboard erledigen.
BratHering
 2008-03-17 16:43
#107134 #107134
User since
2005-04-28
155 Artikel
BenutzerIn
[default_avatar]
Das Modul kenne ich bereits, aber zuerst muss man an den markierten Text kommen bevor dieser in den Clipboard geschoben werden kann.
moritz
 2008-03-17 16:45
#107135 #107135
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Ich glaube, dass Windows per default gar nicht probiert, sich markierten Text zu merken und anderen Programmen zugänglich zu machen.

D.h. erst müsstest du dir eine Methode ausdenken, wie du "mark&click" als "cpy&paste"-Ersatz unter Windows zum laufen bringst (vielleicht gibt es Tools, die das ermöglichen?), dann kannst du anfangen, dir über die Perl-Schnittstelle Gedanken zu machen.
nepos
 2008-03-17 17:37
#107141 #107141
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ach so. Meines Wissens packt Windows nur was ins Clipboard, wenn man aktiv kopiert, sprich STRG+C, STRG+X oder ähnliches. Nur markieren bringt unter Windows gar nichts...
KurtZ
 2008-03-17 18:15
#107144 #107144
User since
2007-12-13
411 Artikel
BenutzerIn
[default_avatar]
IMHO solltest du suchen in wie weit sowas wie der Button-Up-Event überhaupt in Windows belegbar ist, (könnte auch sein dass er exklusiv der Anwendung gehört)

AFAIR konnte z.B. emacs unter Win sowas auch intern umsetzen.
TMTOWTDYOG (there's more than one way to dig your own grave)
KurtZ
 2008-03-17 18:43
#107146 #107146
User since
2007-12-13
411 Artikel
BenutzerIn
[default_avatar]
schick doch mal ne Postcard :)
http://fy.chalmers.se/~appro/nt/TXMouse/
TMTOWTDYOG (there's more than one way to dig your own grave)
<< >> 8 Einträge, 1 Seite



View all threads created 2008-03-17 14:08.