Schrift
[thread]10435[/thread]

Text-Selection feststellen?



<< |< 1 2 >| >> 11 Einträge, 2 Seiten
BratHering
 2007-09-21 11:49
#99789 #99789
User since
2005-04-28
155 Artikel
BenutzerIn
[default_avatar]
Hallo,

ist es möglich z.B. in einem Web-Browser einen mit der Maus markierten Text in einem im Hintergrund laufenden Perl-Skript festzustellen was markiert wurde? Die Idee dahinter ist es einen Text zu markieren und mit Knopfdruck eines im Hintergrund laufenden Tools eine Abfrage bei z.B. http://dict.leo.org/ oder so zu machen. Mich würde es sowohl für Windows als auch für Linux interessieren, wie das gehen könnte.

Für Ideen und Anregungen schonmal Danke.


MfG
sWeatinho
 2007-09-21 12:51
#99794 #99794
User since
2007-09-20
5 Artikel
BenutzerIn
[default_avatar]
soweit ich deine frage überschauen kann bist du im tk-forum leider eher fehl am platz.. aus meiner sicht geht das in die webprogrammierung rein. vielleicht da mal im forum versuchen!
styx-cc
 2007-09-21 13:16
#99797 #99797
User since
2006-05-20
533 Artikel
BenutzerIn

user image
Hi, da wirst du wohl Javascript benoetigen, mit dem du ausliest was markiert wurde und das dann ans Perlscript uebergibst.

MfG
Pörl.
murphy
 2007-09-21 16:33
#99809 #99809
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Ich bin mir ehrlich gesagt nicht sicher, ob die Frage des OP darauf abzielt, wie man so eine Funktionalität in eine dynamisch generierte Webseite einbaut, oder ob es vielmehr darum geht, ein Programm zu erstellen, das lokal läuft und die Textmarkierung im Browserfenster erkennen und darauf reagieren kann.

Im ersten Fall sind die Stichworte JavaScript und XMLHttpRequest. Im zweiten Fall kommt es leider sehr auf das GUI-System und das GUI-Toolkit an ob und wie so etwas möglich ist. Falls vorhanden, sollten sich die entsprechenden Funktionen des GUI-Toolkits im Bereich Clipboard- und Drag&Drop- Management finden.
When C++ is your hammer, every problem looks like your thumb.
renee
 2007-09-21 16:45
#99813 #99813
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Oder mal das Firefox-Plugin "SearchWith" anschauen (oder ein anderes Plugin, das so etwas zur Verfügung stellt)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
BratHering
 2007-09-23 15:03
#99879 #99879
User since
2005-04-28
155 Artikel
BenutzerIn
[default_avatar]
Hallo,

also murphy hat es im zweiten fall richtig verstanden. aber vielleicht habe ich unvollständig ausgedrückt.

es soll sich hierbei tatsächlich um ein lokales programm handeln. zunächst für windows und vielleicht auch für linux. bei windows ist es ja die Win32API in der wohl sowas zu suchen wäre, daher dachte ich es könnte jemand bereits erfahrung damit gehabt haben und halt eben hier nennen. die win32api selbst ist ja kompliziert so habe ich gehofft es gäbe da für ein modul o.ä.


MfG
renee
 2007-09-23 17:04
#99883 #99883
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Für die Win32API gibt es verschiedene Module. Ich habe aber keine Ahnung, welches für die Aufgabe das Richtige ist...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2007-09-23 21:00
#99890 #99890
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Mit Tk könntest du z.B. periodisch den Selection-Inhalt mit $mw->SelectionGet abfragen.
ptk
 2007-09-23 21:04
#99891 #99891
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Ggfs. bei SelectionGet die Art der Selection festlegen: -selection => "PRIMARY" oder -selection => "CLIPBOARD"
BratHering
 2007-09-23 23:15
#99899 #99899
User since
2005-04-28
155 Artikel
BenutzerIn
[default_avatar]
hallo,

die oben genannte methode mit Tk, funktioniert diese auch, wenn etwas markiert (selektiert) wird in einem fenster einer anderen applikation als des programms selber?

MfG
<< |< 1 2 >| >> 11 Einträge, 2 Seiten



View all threads created 2007-09-21 11:49.