| Did you know ... | Search Documentation: |
| Send methods |
<-width and graphical<-height
using the graphical<-name
and button<-font. If the required size
turns out to be smaller than button.size this
size is used instead.-default_button, button<-default_button->event.
If this fails it passes the event to @_button_gesture (a click_gesture
object).<-message
is not @nil, button->execute
acts as a wrapper around
button->forward,
dealing with the visual feedback. The visual feedback consist of
switching button->status
to execute and setting the busy-cursor (using display->busy_cursor).<-message:
<-name
is sent to graphical<-device<-name.
The displayed dialog_item<-label
is computed from this name using char_array<-label_name
from the
graphical<-name.
When the button is depressed (using the left-button) it will button->execute
itself, activating the given code
object.
->typed. Key
is the symbolic name of the key(-sequence) typed. If this key
is equal to dialog_item<-accelerator,
button->execute
the button.<-popup
and update (add/remove) the indication on the button for the existence
of a popup menu.|image*<-selection<-status
and redraw:
active and inactive Normal appearance preview Inverted inside execute Grey inside background