Thread global Grab (5 answers)
Opened by bizza at 2004-07-01 10:58

bizza
 2004-07-01 10:58
#42286 #42286
User since
2004-03-16
6 Artikel
BenutzerIn
[default_avatar]
habe ein problem mit perl tk :/
hier ein programmausschnitt

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
use Tk;
$mw = MainWindow->new;
$mw->title("$title");
$f = $mw->Frame->pack(-side => 'bottom', -fill => 'x');
$f->Button(-text=>"Schliessen", -command => sub { exit; } )->
pack(-side => 'top');
$t = $mw->Scrolled("Text", -foreground => "$tcolor", -background => "$color",
-width => "$w", -height => "$h", -scrollbars=>'e' )
->pack (-side,'bottom', -fill => 'both', -expand => 1);
$mw->update;
$mw->grabGlobal;


das fenster nervt viertelstündlich user die ihre dateien nicht ordentlich archivieren :) in einem anderen skript mit welchem ich das fenster starte überprüfe ich erst ob der prozess des fesnsters läuft, wenn ja wird kein neues gesendet!! trotzdem bekomme ich jetzt ab und zu die meldung
Code: (dl )
grab failed: another application has grab at /usr/local/lib/perl5/site_perl/5.8.0/aix-thread-multi/Tk/Submethods.pm line 19.

kann mir evtl jemand weiterhelfen was die meldung bedeutet und was man dagegen machen kann??

View full thread global Grab