logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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

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

Author

       Graham Barr <gbarr@pobox.com>

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

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

Name

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

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.

Synopsis

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

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.

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.

See Also