| Did you know ... | Search Documentation: |
| Instance variables |
up outside browser. Forwarding:
@receiver: The list_browser object.
list_browser. New functions may
be added using:
... send(LB?key_binding, function, Name, Action) ...
These functions are local to this list_browser.
<->label.
When @nil, no
label is displayed (default). The list_browser<-label_text
may be accessed directly, but be aware that the layout of the
list_browser (i.e. placement and sizes of the list_browser<-scroll_bar, list_browser<-image
and list_browser<-label_text)
will not be updated automatically.-selection->enter).
During the execution of this message the graphical<-cursor
is switched to the wait cursor. The following arguments are forwarded:
@receiver The browser or list_browser @arg1 The dict_item object selected
See also list_browser<->select_message
->popup.
In this case the popup will only be displayed if the right-down event is
detected on an item and @arg1
will be bound to the dict_item
object on which the right-down was trapped.
Alternatively, one may attach a popup_gesture using‘Object
graphical->recogniser’.
In this case the popup will behave as if it were attached to any graphical
object.
@receiver: The (list_)browser @arg1: The current list_browser <-selection
See also list_browser<->open_message
and list_browser->change_selection.
Defaults: @nil (no message is sent)
|member:dict_item*<->multiple_selection
equals @on,
this is an (empty) chain of dict_items. If
list_browser<->multiple_selection
equals @off,
this is either @nil
or a dict_item.
<->width
and list_browser<->height
attributes of the size are interpreted in characters of the current
font.
To resize in pixel units, please see ListBrowser->_size
and
ListBrowser->set.