Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Prima::ExtLists(3)    User Contributed Perl Documentation   Prima::ExtLists(3)

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

perl v5.24.1			  2017-02-28		    Prima::ExtLists(3)

NAME | SYNOPSIS | DESCRIPTION | Prima::CheckList | AUTHOR | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Prima::ExtLists&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help