| Index | Parent | Numericbutton class |
The Numericbutton class is used to create numeric buttons objects.
| ATTRIBUTES | |||
|---|---|---|---|
| Name | Type | Class | Note |
| CheckAllSize | B | ISGN | |
| Default | N | ISGN | |
| Max | N | ISGN | |
| Min | N | ISGN | |
| Reverse | B | ISGN | |
| RevLeftRight | B | ISGN | |
| RevUpDown | B | ISGN | |
| Stringify | S | I | |
| Value | N | ISGN | |
Stringify:
At Init time you can define a stringify-macro in this attribute:
anytime the Numericbutton feels it should draw itself, that macro is
called with one argument: the current Value of the Numericbutton.
The result of the macro is used as label for the object. If the macro fails
or it returns an empty string or it returns nothing at all, the Value itself
is used.
The macro must be an ARexx in-line-string-macro designed
to be very fast.
A simple example is
nb.Stringify = "parse arg val;return 'Value is:" val"
Format:
This is a string that defines the format of the button label.
Rules:
| METHODS | ||
|---|---|---|
| Name | Parameters | Note |
| Decrease | <delta/> | |
| Increase | <delta/N> | |
| SetDefault | <value/N> | |