Slaven Rezić > Tk-GBARR-2.08 > Tk::NumEntry

Download:
Tk-GBARR-2.08.tar.gz

Dependencies

Annotate this POD

Related Modules

Tk::Pane
more...
By perlmonks.org

CPAN RT

Open  2
View/Report Bugs
Module Version: 2.06   Source  

NAME ^

Tk::NumEntry - A numeric Entry widget with inc. & dec. Buttons

SYNOPSIS ^

 use Tk::NumEntry;

 $parent->NumEntry(?-option=>value, ...?);

DESCRIPTION ^

Tk::NumEntry defines a widget for entering integer numbers. The widget also contains buttons for increment and decrement.

Tk::NumEntry supports all the options and methods that the plain NumEntry widget provides (see Tk::NumEntryPlain), plus the following options

STANDARD OPTIONS ^

Besides the standard options of the Entry widget NumEntry supports:

-orient -repeatdelay -repeatinterval

The -orient option specifies the packing order of the increment and decrement buttons. This option can only be set at creation time.

WIDGET-SPECIFIC OPTIONS ^

Name: buttons
Class: Buttons
Switch: -buttons
Fallback: 1

Boolean that defines if the inc and dec buttons are visible.

Switch: -readonly
Fallback: 0

If -readonly is set to a true value, then the value can only be changed by pressing the increment/decrement buttons. This option can only be set at creation time.

WIDGET METHODS ^

Subclasses of NumEntry may override the following methods to use different widgets for the composition of the NumEntry. These are: NumEntryPlainWidget (usually NumEntryPlain), FireButtonWidget (usually FireButton, IncFireButtonWidget and DecFireButtonWidget. FireButtonWidget is used if IncFireButtonWidget or DecFireButtonWidget are not defined.

AUTHOR ^

Graham Barr <gbarr@pobox.com>

Current maintainer is Slaven Rezic <slaven@rezic.de>.

ACKNOWLEDGEMENTS ^

I would to thank Achim Bohnet <ach@mpe.mpg.de> for all the feedback and testing. And for the splitting of the original Tk::NumEntry into Tk::FireButton, Tk::NumEntryPlain and Tk::NumEntry

COPYRIGHT ^

Copyright (c) 1997-1998 Graham Barr. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Except the typo's, they blong to Achim :-)

syntax highlighting: