Dmitry Karasik > Prima-1.37 > Prima::ScrollWidget

Download:
Prima-1.37.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

New  1
Open  2
Stalled  1
View/Report Bugs
Source   Latest Release: Prima-1.39

NAME ^

Prima::ScrollWidget - scrollable generic document widget.

DESCRIPTION ^

Prima::ScrollWidget is a simple class that declares two pairs of properties, delta and limit for vertical and horizontal axes, which define a a virtual document. limit is the document dimension, and delta is the current offset.

Prima::ScrollWidget is a descendant of Prima::GroupScroller, and, as well as its ascendant, provides same user navigation by two scrollbars. The scrollbars' partial and whole properties are maintained if the document or widget extensions change.

API ^

Properties

deltas X, Y

Selects horizontal and vertical document offsets.

deltaX INTEGER

Selects horizontal document offset.

deltaY INTEGER

Selects vertical document offset.

limits X, Y

Selects horizontal and vertical document extensions.

limitX INTEGER

Selects horizontal document extension.

limitY INTEGER

Selects vertical document extension.

Events

Scroll DX, DY

Called whenever the client area is to be scrolled. The default action calls Widget::scroll .

AUTHOR ^

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

SEE ALSO ^

Prima, Prima::ImageViewer, Prima::IntUtils, Prima::ScrollBar, examples/e.pl.

syntax highlighting: