Provided by: libprima-perl_1.28-1.2_amd64 bug

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