Schrift
[thread]10314[/thread]

focus?



<< >> 2 Einträge, 1 Seite
theresa
 2007-09-03 14:15
#99022 #99022
User since
2007-07-17
90 Artikel
BenutzerIn
[default_avatar]
Habe ein Paar Fenster die nacheinander angezeigt werden müssen, dazwischen passieren "andere Dinge" (Paar system() Befehle usw.).
Jedes Fenster soll das Fokus bekommen, wenn angezeigt, klapp aber bei mir nicht, weder mit normalem focus(), noch mit focusForce().
Ich nehme an etwas nimmt den Fenstern das Fokus weg, vielleicht ein anderes Windows-Prozess? Weißt jemand was ich da machen kann?

Mit einem ganz simplen Test, wo nur eine Mainwindow mit einer Textentry erzeugt und angezeigt wird, funtioniert es doch.
#Kein Kommentar
 2007-09-03 23:26
#99050 #99050
User since
2007-06-09
575 Artikel
HausmeisterIn
[default_avatar]
ich weiß nicht so ganz wie das meinst aber so funktioniert das ja:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use Tk;

use strict;
use warnings;


my $mw  = tkinit (-title => "test");

$mw-> repeat (3000, sub {fenster_generator ();});


MainLoop ();


sub fenster_generator{
        my $toplevel    = $mw-> Toplevel (-title => "test...");
        $toplevel-> focusForce ();
}


könntest du vielleicht mal ein beispiel bringen?
Gerade weil wir alle in einem Boot sitzen, sollten wir froh sein, dass nicht alle auf unserer Seite sind
<< >> 2 Einträge, 1 Seite



View all threads created 2007-09-03 14:15.