nicht die feine englische Art aber so geht es (fast)
Die Startleiste bekommst Du weg mit StayOnTop (siehe andere Threads) ;)
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!