NAME

Padre::Wx::Main - The main window for the Padre IDE

DESCRIPTION

Padre::Wx::Main implements Padre's main window. It is the window containing the menus, the notebook with all opened tabs, the various sub-windows (outline, subs, output, errors, etc).

It inherits from Wx::Frame, so check Wx documentation to see all the available methods that can be applied to it besides the added ones (see below).

PUBLIC API

Constructor

There's only one constructor for this class.

new

my $main = Padre::Wx::Main->new($ide);

Create and return a new Padre main window. One should pass a Padre object as argument, to get a reference to the Padre application.

on_open_in_file_browser

$main->on_open_in_file_browser( $filename );

Opens the current $filename using the operating system's file browser

TODO: Test line in pod

COPYRIGHT & LICENSE

Copyright 2008-2014 The Padre development team as listed in Padre.pm.

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

The full text of the license can be found in the LICENSE file included with this module.