=head1 NAME Tk::Pod_usage - How to use the perl/Tk Pod browser widget =head1 DESCRIPTION To navigate through the documentation one could use =head2 Hyperlinks A B on a hyperlink display the corresponding Pod documentation (if there is any) in the same window. An URL will be displayed in a web browser. A man page will be displayed in a man viewer (if one is available). With the documentation is loaded into a new window ( works also for those with only a 2 button mouse). =head2 Selection A B tries to load the documentation for the selected word in the same window. If the C key is simultaneously pressed a new browser window is opened. =head2 Key bindings The L widget is based on the L widget inheriting its key bindings. =head2 Search Pressing lets you search in the displayed documentation. =head2 Section Menu The Section Menu The 'Section' menu allows to directly jump to the start of a section in the documentation. =head2 Action Menu If you press the right mouse button you get a popup menu that allows: =over 4 =item o Back in history of displayed documentation =item o Forward in history of displayed documentation =item o Reload the documentation =item o Edit Pod Start editor with source of the displayed document. The used editor is selected by the first definition of the environment variables C, C, C, C or as default F. If no terminal is available (or on Windows platforms), the L editor (bundled with Perl/Tk) will be used instead. See also the menu entries 'File' -E 'Edit' and 'File' -E 'Edit with ptked'. =item o Search fulltext Full text search of the Pod in the perl library directories. (Note: to use it one has to install the perlindex distribution and build an index for the perl documentation, see L) =back The remaining menu entries are the same as in normal C widgets. =head2 Tree view You can toggle the tree view of all installed modules on or off with the 'View' -E 'Pod Tree' menu entry. The tree view is organized in three sections: Perl language (general documentation about Perl), Pragmata, and Modules. The labels in the tree are colored, where green means Estandard module which comes with the Perl core distributionE, red means Elocally installed module, probably from CPANE, and grey means Eno module available, look at the subtreeE. The tree data is cached in a temporary directory on a per-perl-version and per-user basis. A reload can be forced with the B entry in the action menu of the tree view. With the B entry a search in the tree can be performed. The B entry is highly experimental - you can download, extract and look at the documentation of all CPAN modules. =head1 SEE ALSO L, L, L, L, L, L, L, L, L, L. =head1 KEYWORDS pod, browser, tk, hypertext =head1 AUTHOR Achim Bohnet > Current maintainer is Slaven Rezic > Copyright (c) 1997-1998 Achim Bohnet. All rights reserved. This documentation is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =cut