| Did you know ... | Search Documentation: |
| Instance variables |
up outside browser. Forwarding:
@receiver: The list_browser object.
accent_colour while it has the keyboard focus. Class browser
sets it to @off,
as there the list_browser fills the window and the window is its frame:
the outline then has square corners and does not show the focus.<-styles)
has a font that does not provide all characters of the label is deleted
from the list_browser<-dict.
This is detected when the item is displayed, so fonts are only loaded
for the items that are seen. It is used by the combo box of a text_item
to show, e.g., font family names in their own
font while omitting symbol fonts.list_browser. New functions may
be added using:
... send(LB?key_binding, function, Name, Action) ...
These functions are local to this list_browser.
<->label.
A label that is not a markup is escaped, so it is shown as is. 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<-text_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.