Padre::Wx::Dialog::PluginManager.3pm

Langue: en

Autres versions - même langue

Version: 2010-06-11 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Padre::Wx::Dialog::PluginManager - Plug-in manager dialog for Padre

DESCRIPTION

Padre will have a lot of plug-ins. First plug-in manager was not taking this into account, and the first plug-in manager window was too small & too crowded to show them all properly.

This revamped plug-in manager is now using a list control, and thus can show lots of plug-ins in an effective manner.

Upon selection, the right pane will be updated with the plug-in name & plug-in documentation. Two buttons will allow to de/activate the plug-in (or see plug-in error message) and set plug-in preferences.

Double-clicking on a plug-in in the list will de/activate it.

PUBLIC API

Constructor

*
my $dialog = P::W::D::PM->new( $parent, $manager )

Create and return a new Wx dialog listing all the plug-ins. It needs a $parent window and a "Padre::PluginManager" object that really handles Padre plug-ins under the hood.

Public methods

*
$dialog->show;

Request the plug-in manager dialog to be shown. It will be refreshed first with a current list of plug-ins with their state.

Copyright 2008-2010 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 5 itself.