App::MathImage::Wx::Main -- math-image wxWidgets main window
use App::MathImage::Wx::Main; my $main = App::MathImage::Wx::Main->new; $main->Show;
App::MathImage::Wx::Main is a Wx::Frame toplevel window.
App::MathImage::Wx::Main
Wx::Frame
Wx::Object Wx::EvtHandler Wx::Window Wx::TopLevelWindow Wx::Frame App::MathImage::Wx::Main
This is the main toplevel window for the math-image program wxWidgets interface.
+-------------------------------------------+ | File Tools Help | +-------------------------------------------+ | Randomize Square Spiral Primes ... | +-------------------------------------------+ | * * * * * * * * * | | * * * | |* * * * * * * * * * * | | * * * * * * * * * * * * | | * * * * | | * * * ** * * * * * * | |* * * * * | | * * | |* * * * * * * * * * * * *| | * * * * * * * * | +-------------------------------------------+ | x=9, y=4 N=302 | +-------------------------------------------+
$main = App::MathImage::Wx::Main->new ()
$main = App::MathImage::Wx::Main->new ($parent, $id, $title)
Create and return a new main window.
The optional $parent, $id and $title arguments are per Wx::Frame->new(). Usually they can be omitted for a standalone window.
$parent
$id
$title
Wx::Frame->new()
$main->randomize ()
Display a random combination of path, values, figure, etc. This is the toolbar randomize button.
$main->toggle_fullscreen ()
Toggle the window between fullscreen and normal. This is the Tools/Fullscreen menu entry.
$main->popup_program_pod()
$main->popup_path_pod()
$main->popup_values_pod()
Open a Wx::Perl::PodBrowser window showing the POD documentation for either the math-image program, the currently selected path module, or currently selected values module. These are the "Help/Program POD" etc menu entries.
Wx::Perl::PodBrowser
math-image
$main->oeis_browse()
Open a web browser on the OEIS page for the currently selected sequence. This is the Help/OEIS menu entry.
$main->popup_about_dialog()
Open the "about" dialog for $main. This is the Help/About menu entry. It displays a Wx::AboutBox() with the $main->about_dialog_info() below.
$main
Wx::AboutBox()
$main->about_dialog_info()
$info = $main->about_dialog_info()
Return a Wx::AboutDialogInfo object with information about $main.
Wx::AboutDialogInfo
Wx, math-image
http://user42.tuxfamily.org/math-image/index.html
Copyright 2011, 2012, 2013, 2014, 2019, 2020 Kevin Ryde
Math-Image is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
Math-Image is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Math-Image. If not, see http://www.gnu.org/licenses/.
To install App::MathImage, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::MathImage
CPAN shell
perl -MCPAN -e shell install App::MathImage
For more information on module installation, please visit the detailed CPAN module installation guide.