FireButton(3pm) | User Contributed Perl Documentation | FireButton(3pm) |
Tk::FireButton - Button that keeps invoking callback when pressed
use Tk::FireButton; $fire = $parent->FireButton( ... ); # May/should change: $w->Whatever(... -bitmap => $Tk::FireButton::INCBITMAP, ...); $w->Whatever(... -bitmap => $Tk::FireButton::DECBITMAP, ...); $w->Whatever(... -bitmap => $Tk::FireButton::HORIZINCBITMAP, ...); $w->Whatever(... -bitmap => $Tk::FireButton::HORIZDECBITMAP, ...);
FireButton is-a Button widget (see Tk::Button) that keeps invoking the callback bound to it as long as the <FireButton> is pressed.
Four suitable bitmaps are predefined in this package: $INCBITMAP and $DECBITMAP for vertical increment and decrement buttons, and $HORIZINCBITMAP and $HORIZDECBITMAP for horizontal increment and decrement buttons. See below for methods accessing these bitmaps.
The FireButton widget-class is derived from the Button widget-class and inherits all the methods and options its super-class (see Tk::Button).
FireButton supports all the standard options of a Button widget. See Tk::options for details on the standard options.
The fallback values of the following options as different from the Button widget:
-padx => 0, -pady => 0,
Same as for Button widget.
Additionally, there are four methods returning the names of the standard increment and decrement bitmaps: INCBITMAP, HORIZINCBITMAP, DECBITMAP, and HORIZDECBITMAP.
Subclasses of FireButton may override these methods to supply different increment and decrement bitmaps.
None.
The code was extracted from Tk::NumEntry and slightly modified by Achim Bohnet >ach@mpe.mpg.de>. Tk::NumEntry's author is Graham Barr >gbarr@pobox.com>. The current maintainer is Slaven Rezic >slaven@rezic.de>.
2021-01-06 | perl v5.32.0 |