Package org.luwrain.controls
package org.luwrain.controls
-
ClassDescriptionConsoleArea<E>The area with a set of controls.ListArea<E>A generic list area that displays a model of items and allows navigation, selection, clipboard operations, and custom appearance.Controls the visual and audible presentation of items.Flags that modify the appearance behaviour.Handler for click (activation) events on list items.Responsible for saving a range of items to the clipboard.Flags that control the behaviour of the list area.Internal class used to pass information about the listening position between the begin-listening query and the listening-finished event.Provides the data for the list.Parameters for constructing a
ListArea.Defines how the hot point moves in response to navigation commands (arrow keys, page up/down, home/end).Represents a possible state of the hot point: on an empty line (top or bottom), on a specific item index, or no transition possible.The type of the state.Types of navigation actions.An area with basic navigation operations.{code Area} interface implementation with internal lines storing.Implementation of editing behaviour for the line of text.The area class with table behaviour.TreeListArea<E>