The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

IWL::Notebook::Tab - a tab used in a notebook

INHERITANCE

IWL::Object -> IWL::Widget -> IWL::Notebook::Tab

DESCRIPTION

The notebook tab widget is a helper widget used by the IWL::Notebook(3pm)

CONSTRUCTOR

IWL::Notebook::Tab->new ([%ARGS])

Where %ARGS is an optional hash parameter with with key-values.

SIGNALS

select

Fires when the tab is selected

unselect

Fires when the tab is unselected

remove

Fires when the tab is removed

METHODS

appendPage (OBJECT)

Appends the object to the page of a tab

Parameter: OBJECT - the IWL::Object(3pm) to be appended

prependPage (OBJECT)

Prepends the object to the page of a tab

Parameter: OBJECT - the IWL::Object(3pm) to be prepended

setTitle (TEXT)

Sets the text of the tab title

Parameters: TEXT - the text of the tab title

getTitle

Returns the title of the tab

setSelected (BOOL)

Sets whether the tab is the currently selected tab

Parameters: BOOL - true if the tab should be the currently selected one

isSelected

Returns true if the tab is the currently selected one

LICENCE AND COPYRIGHT

Copyright (c) 2006-2007 Viktor Kojouharov. All rights reserved.

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

This program 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.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 198:

You forgot a '=back' before '=head1'