Poster of Linux kernelThe best gift for a Linux geek
Prima::ExtLists

Prima::ExtLists

Section: User Contributed Perl Documentation (3) Updated: 2009-02-24
Local index Up
 

NAME

Prima::ExtLists - extended functionality for list boxes  

SYNOPSIS

        use Prima::ExtLists;

        my $vec = '';
        vec( $vec, 0, 8) = 0x55;
        Prima::CheckList-> new(
                items  => [1..10],
                vector => $vec,
        );

 

DESCRIPTION

The module is intended to be a collection of list boxes with particular enhancements. Currently the only package is contained is "Prima::CheckList" class.  

Prima::CheckList

Provides a list box, where each item is equipped with a check box. The check box state can interactively be toggled by the enter key; also the list box reacts differently by click and double click.  

Properties

button INDEX, STATE
Runtime only. Sets INDEXth button STATE to 0 or 1. If STATE is -1, the button state is toggled.

Returns the new state of the button.

vector VEC
VEC is a vector scalar, where each bit corresponds to the check state of each list box item.

See also: ``vec'' in perlfunc.

 

Methods

clear_all_buttons
Sets all buttons to state 0
set_all_buttons
Sets all buttons to state 1
 

AUTHOR

Dmitry Karasik, <dmitry@karasik.eu.org>.  

SEE ALSO

Prima, Prima::Lists, examples/extlist.pl


 

Index

NAME
SYNOPSIS
DESCRIPTION
Prima::CheckList
Properties
Methods
AUTHOR
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 21:53:00 GMT, April 16, 2011