Kevin Ryde > chart > App::Chart::Gtk2::Ex::MenuItem::EmptyInsensitive

Download:
chart-249.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

New  16
Open  3
View/Report Bugs
Source  

NAME ^

App::Chart::Gtk2::Ex::MenuItem::EmptyInsensitive -- menu item insensitive when submenu empty

SYNOPSIS ^

 use App::Chart::Gtk2::Ex::MenuItem::EmptyInsensitive;

 my $item = Gtk2::MenuItem->new;
 App::Chart::Gtk2::Ex::MenuItem::EmptyInsensitive->setup ($item);

DESCRIPTION ^

App::Chart::Gtk2::Ex::MenuItem::EmptyInsensitive sets up a Gtk2::MenuItem so that it's insensitive if its submenu is empty, or all the items are hidden, or there's no submenu set at all.

Sensitivity updates with items added or removed from the submenu, or made hidden or visible. In Gtk 2.12 and the sensitivity is updated for a new submenu, ie. set_submenu, but in prior versions there's no signal when that happens and you must call setup below again.

FUNCTIONS ^

App::Chart::Gtk2::Ex::MenuItem::EmptyInsensitive->setup ($item)

Setup $item to be insensitive if its submenu is empty.

SEE ALSO ^

Gtk2::MenuItem, Gtk2::Menu

syntax highlighting: