NAME
Wx::App::AnnualCal::MyFrame - a module in the AnnualCal distribution
VERSION
version 0.91
SYNOPSIS
Package which defines, lays out, and maintains the widgets in the GUI.
METHODS
new
Constructor defining all the GUI parameters and basic widgets, and builds the 'lower sizer' (see "DESIGN" in Wx::App::AnnualCal).
build
Method which gets and/or builds the higher-order widgets which are ultimately inserted into the panel and frame for display.
update
Method which responds to a user request for a new year by getting a new 'upper sizer' (see "DESIGN" in Wx::App::AnnualCal), and replacing the old one. Also, the display of the numeric new year is updated in the 'lower sizer'.
ClickPRIOR
PRIOR Button callback which resets the 'year' parameter to the prior year and calls the 'update' method.
ClickNEXT
NEXT Button callback which resets the 'year' parameter to the next year and calls the 'update' method.
ClickANY
ANY Button callback which fetches the input year from the TextEntryDialog popup and calls the 'update' method.
AUTHOR
Elliot Winston <exw@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Elliot Winston.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.