Skript

use Tk; 
 
$mw = new MainWindow; 
 
$mb = $mw->Menubutton(-text => 'Menu')->pack(); 
 
$m = $mb->Menu(); 
 
$cascM = $m->Menu(); 
 
$cascM->command(-label => 'Command in Cascade'); 
 
$m->cascade(-label => 'Cascade', 
-menu => $cascM); 
 
$mb->configure(-menu => $m); 
 
MainLoop(); 

Ergänzungen, Kommentare

Kommentare werden am besten in folgender Form vorgenommen, damit sie im Inhaltsverzeichnis angezeigt werden:
       ---### Main.??? - 14 Jul 2003 - Betreff
      

-- JoergWestphal - 10 Aug 2003

Besser:

use Tk;
$mw = new MainWindow;
$menu = $mw->Menu
    (-menuitems =>
     [
      [Cascade => "~Menu", -menuitems =>
       [
        [Cascade => "~Cascade", -menuitems =>
         [
          [Button => "~Command in Cascade", -command => sub { } ],
         ]
        ]
       ]
      ]
     ]
    );
$mw->configure(-menu => $menu);
MainLoop;

-- PlTk - 28 Nov 2003

UtilPerlSkripteSubForm edit

Titel Wie erstelle ich Untermenüs?
Autor coax
Bereich PerlSkripteTk
Topic revision: 2006-05-06, TinaMueller
 
Bitte die NutzungsBedingungen beachten.
Bei Vorschlägen, Anfragen oder Problemen mit dem PerlCommunityWiki bitten wir um WebBottomBarExample">Rückmeldung.