perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 25
Click for quality!




10.02.2012 / 21:11

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitragbinding mit rechter Maustaste in Tk
Seitenanfang
Hi,
ich habe ein main-window, das viele text-widgets enthält. Damit auf die linke und die rechte Maustaste reagiert wird, habe ich folgende bindings:
$main::mw->Tk::bind("<Button-1>", [ \&focus_setzen ]);
$main::mw->Tk::bind("<Button-3>", [ \&rechte_maus ]);
Mit der linken Maustaste funktioniert das auch und es wird die Routine "focus_setzen" ausgeführt.
Bei Klick auf die rechte Maustaste erscheint ein Menue-Fenster von Windows mit folgendem Inhalt:
File
Edit
Search
View
Klicke ich neben dieses Fenster, irgendwo in meinem main-window - egal ob mit linker oder rechter Maustaste - wird meine Routine "rechte_maus" ausgeführt. Offenbar hat sich das Programm den vorherigen Klick auf die rechte Maustaste gemerkt. Kann mir das jemand erklären. Wie kann ich die Ausgabe dieses Menue-Fensters verhindern?

Datum: 31.05.2008-12:01

Beitragre: binding mit rechter Maustaste in Tk
Seitenanfang
versuche bei jedem text-widget ein
$widget->menu (undef);
zu machen

Datum: 24.06.2008-19:05

-






-
-