iPodDB::Menu - iPodDB Menu bar


iPodDB documentation Contained in the iPodDB distribution.

Index


Code Index:

NAME

Top

iPodDB::Menu - iPodDB Menu bar

SYNOPSIS

Top

    my $menu = iPodDB::Menu->new( $frame );

DESCRIPTION

Top

This adds a menu bar to the main iPodDB window. It has three menus: File, Edit and Help.

METHODS

Top

new( $frame )

Creates the menu bar and adds the File, Edit and Help menus to it.

AUTHOR

Top

* Brian Cassidy <bricas@cpan.org>

COPYRIGHT AND LICENSE

Top


iPodDB documentation Contained in the iPodDB distribution.
package iPodDB::Menu;

use base qw( Wx::MenuBar );

use strict;
use warnings;

use iPodDB::Playlist;
use iPodDB::Menu::File;
use iPodDB::Menu::Edit;
use iPodDB::Menu::Help;

our $VERSION = '0.02';

sub new {
    my $class  = shift;
    my $parent = shift;
    my $self   = $class->SUPER::new;

    bless $self, $class;

    $self->Append( iPodDB::Menu::File->new( $parent ), '&File' );
    $self->Append( iPodDB::Menu::Edit->new( $parent ), '&Edit' );
    $self->Append( iPodDB::Menu::Help->new( $parent ), '&Help' );

    $parent->SetMenuBar( $self );

    return $self;
}

1;