Oliver
|
25fe827270
|
TreeView scrolling now allows current selection to go out of view. Resolves #613
|
3 years ago |
Oliver
|
435b99e1df
|
Mouse scrolling on TreeView scrolls instead of selecting nodes. Fixes #607
|
3 years ago |
Oliver
|
3ac88670dd
|
TreeView.process() fires the changed callback and therefore needs to remain in input handler. Fixes #579
|
3 years ago |
Oliver
|
ae9464cc35
|
Upgraded printing and style handling to the new definition of tcell.ColorDefault.
|
4 years ago |
Oliver
|
8a8f78a6dd
|
Added RemoveChild() to TreeNode. Resolves #561
|
4 years ago |
Oliver
|
dfabe788d4
|
Allowing list items to shift horizontally. Resolves #512, fixes #513
|
4 years ago |
Oliver
|
4624fa9b67
|
Added hierarchy navigation to TreeView. Resolves #489
|
4 years ago |
Oliver
|
efed17a61c
|
Added TreeNode.GetLevel(). Resolves #502
|
4 years ago |
Oliver
|
675ed5b96b
|
Removed Focusable interface.
|
4 years ago |
Oliver
|
237e3862e0
|
Bugfix: TreeView mouse events need to consider scroll offset. Fixes #528
|
4 years ago |
Oliver
|
e4d167311d
|
Upgraded to latest tcell version. Results in a minor incompatibility in the Table class.
|
4 years ago |
Chris Miller
|
591e235272
|
Also call node.selected on node click
|
4 years ago |
Chris Miller
|
089ac467f8
|
Allow changing focus in handler
|
5 years ago |
Chris Miller
|
7b79cb6347
|
Allow changing current node during handler
|
5 years ago |
Chris Miller
|
77ccc1ff41
|
Allow changing current node during handler
Avoids wrong handler being called or even crash on nil
|
5 years ago |
Oliver
|
f395cf6e33
|
Added mouse scrolling to List, Table, TextView, and TreeView.
|
5 years ago |
Oliver
|
5f5b79b00e
|
Added mouse support for Table and TreeView.
|
5 years ago |
Oliver
|
ba670d23ba
|
The inner area of a Box does not clamp to screen borders anymore. Consequently added some drawing optimization to primitives. Resolves #405
|
5 years ago |
Oliver
|
ae3d8cac5e
|
Avoiding panics for empty tree views.
|
5 years ago |
Oliver
|
f15d087aa0
|
Added SetDoneFunc() to TreeView. Resolves #394
|
5 years ago |
Nick Krichevsky
|
a186f0a909
|
Don't throw away nodes after drawing TreeView
Relates to #283
|
5 years ago |
Oliver
|
b62197ade4
|
Added GetScrollOffset() and GetRowCount() to TreeView. Resolves #283
|
5 years ago |
Oliver
|
7cc6943d5a
|
Space will also select a node in a TreeView. Resolves #280
|
5 years ago |
Oliver
|
f2bf2be1ba
|
Bugfix in TreeView which may have caused an index out of range. Fixes #262 (hopefully)
|
5 years ago |
Dario
|
1d0309ee28
|
Applied requested changes
|
6 years ago |
dgrr
|
fc4f533e0b
|
Added Color getter
|
6 years ago |
Ori Pekelman
|
f9524f55ba
|
move under setter and change to string
|
6 years ago |
Oliver
|
028ad94730
|
Fixed semigraphics style in TreeView which ignored background color. Fixes #173
|
6 years ago |
Oliver
|
405e5fbb4f
|
Separated TreeView's tree-building from Draw() function so changed events can be fired before drawing. Fixes #142
|
6 years ago |
Oliver
|
306abd9cb9
|
Minor tweaks. This now also resolves #113
|
6 years ago |
Oliver
|
4631cd7337
|
Added the tree view.
|
6 years ago |