Thread Womit erzeugt man eine grafische Ausgabe?: (Ohne Windows im Vollbildmodus) (6 answers)
Opened by Crian at 2003-09-14 01:35

Robby
 2003-09-15 09:42
#43314 #43314
User since
2003-08-11
409 Artikel
BenutzerIn
[default_avatar]
nicht die feine englische Art aber so geht es (fast)
Die Startleiste bekommst Du weg mit StayOnTop (siehe andere Threads) ;)

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
use strict;

use Tk;


my $MamaGUI = new MainWindow;
my $screenHeight = $MamaGUI->screenheight;
my $screenWidth = $MamaGUI->screenwidth;

# MamaGUI rechts andocken
$MamaGUI->geometry($screenWidth."x".$screenHeight);
# $MamaGUI->geometry($windowWidth."x".$windowHeight);
# $MamaGUI->geometry("+" . int($screenWidth - $windowWidth) . "+" . int(1) . "");

# damits keinen Rahmen mehr gibt
$MamaGUI->overrideredirect(1);

# $MamaGUI->stayOnTop;

# Popup-Menü
my $popup = $MamaGUI->Menu(-tearoff => 0);
$popup->command(-label => 'Exit', -command => sub { $popup->Unpost; exit(0);} );

$MamaGUI->bind('<ButtonPress-3>', sub { $popup->Popup(-popover => 'cursor', -popanchor => 'sw'); });

MainLoop();
Kaum macht man es richtig - schon funktioniert es!

View full thread Womit erzeugt man eine grafische Ausgabe?: (Ohne Windows im Vollbildmodus)