public nothrow | ListBox(ListBoxCreateParams& createParams) |
public void | AddItem(const String<uchar>& item) |
public void | Clear() |
public override nothrow Rect | FocusRect() const |
public const String<uchar>& | GetItem(int index) const |
public nothrow long | ItemCount() const |
public nothrow Event<SelectEventHandler, EmptyEventArgs>& | ItemSelectedEvent() |
private nothrow Rect | LineRect(int i) const |
public virtual void | OnItemSelected() |
public override void | OnKeyPressed(KeyEventArgs& args) |
public virtual void | OnSelectedIndexChanged() |
public override void | OnWriteScreen(WriteScreenEventArgs& args) |
public nothrow int | SelectedIndex() const |
public nothrow Event<ChangedEventHandler, EmptyEventArgs>& | SelectedIndexChangedEvent() |
public nothrow void | SetSelectedIndex(int selectedIndex_) |
private Event<SelectEventHandler, EmptyEventArgs> | itemSelectedEvent |
private List<String<uchar>> | items |
private int | selectedIndex |
private Event<ChangedEventHandler, EmptyEventArgs> | selectedIndexChangedEvent |
private ConsoleColor | selectedItemBackColor |
private ConsoleColor | selectedItemFocusedBackColor |
private ConsoleColor | selectedItemFocusedForeColor |
private ConsoleColor | selectedItemForeColor |
private int | topIndex |