Brian Cassidy > iPodDB-0.04 > iPodDB::MainWindow

Download:
iPodDB-0.04.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.03   Source  

NAME ^

iPodDB::MainWindow - main window of the iPodb database browser

SYNOPSIS ^

    my $main = iPodDB::MainWindow->new;

DESCRIPTION ^

This is the main window of the iPodDB application to which everything is attached.

PROPERTIES ^

preferences

An iPodDB::Preferences object

database

An iPodDB::Database object

splitter

The Wx::SplitterWindow object that holds the songlist and playlist panes

playlist

An iPodDB::Playlist object (listing of playlists)

songlist

An iPodDB::Songlist object (listing of songs in a given playlist)

menu

An iPodDB::Menu object

status

An iPodDB::Status object

METHODS ^

new( )

This creates the main window and all of its sub components. It will also call the load_database() method.

load_database( )

This will try to load the iPod database based on the current preferences, if no preferences are set, or the database could not be found, it will pop up the prefences dialog.

AUTHOR ^

COPYRIGHT AND LICENSE ^

Copyright 2004 by Brian Cassidy

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: