home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Editores / Perl5 / perl / lib / site / auto / Tk / Menubutton / menu.al < prev    next >
Encoding:
Text File  |  1997-08-10  |  430 b   |  25 lines

  1. # NOTE: Derived from ..\blib\lib\Tk\Menubutton.pm.  Changes made here will be lost.
  2. package Tk::Menubutton;
  3.  
  4. # Some convenience methods 
  5.  
  6. sub menu
  7. {
  8.  my ($w,%args) = @_;
  9.  my $menu = $w->cget('-menu');
  10.  if (!defined $menu)
  11.   {
  12.    require Tk::Menu;
  13.    $w->ColorOptions(\%args); 
  14.    $menu = $w->Menu(%args);
  15.    $w->configure('-menu'=>$menu);
  16.   }
  17.  else
  18.   {
  19.    $menu->configure(%args);
  20.   }
  21.  return $menu;
  22. }
  23.  
  24. 1;
  25.