Steven Kirk
1293e9af8d
Implemented Menu interactions.
8 years ago
sdoroff
f50223cb0d
Fixed a bug in tab navigation
TabNavigation.GetFirstInNextContainer would only check one sibling
and would move up to the parent if the first sibling was not focuable
8 years ago
Steven Kirk
04dc48afef
Added missing doc comments.
9 years ago
Steven Kirk
c4aa2197b2
Fixed TreeView navigation.
Fixes #277 .
9 years ago
Steven Kirk
4730ee1c41
Fix spelling of descendant.
While "descendent" is an acceptable English spelling, "descendant" is the common spelling.
9 years ago
Steven Kirk
d0942f84a9
FocusNavigationDirection => NavigationDirection
And added page up/down.
10 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago
Steven Kirk
67835cc09b
Applied a bunch of resharper suggestions.
10 years ago
Steven Kirk
145411020b
Ran .net core code formatter.
11 years ago
Steven Kirk
6151aef188
Removed file headers.
11 years ago
Steven Kirk
6167bacf54
Moved to more standard filesystem layout.
Based on https://gist.github.com/davidfowl/ed7564297c61fe9ab814 and https://github.com/fsprojects/ProjectScaffold
11 years ago
Steven Kirk
dbae7b0aa2
Fixed navigation (I think).
11 years ago
Steven Kirk
a3219f9170
More work on tab/arrow key navigation.
Getting there, but still not quite right.
11 years ago
Steven Kirk
296c7a5f85
More work on directional key handling.
Added tests, most passing - one failing in both arrows and tabs.
11 years ago
Steven Kirk
37eac44910
Started putting directional nav back into TreeView.
11 years ago
Steven Kirk
884c6539ce
Implemented directional navigation.
11 years ago
Steven Kirk
3870c4792f
Refactored tab navigation.
In preparation for directional navigation.
11 years ago
Steven Kirk
2472bf26cc
Added KeyboardNavigationMode.Contained.
11 years ago
Steven Kirk
05f131595c
Make keyboard navigation handler per-window.
Use the same pattern as AccessKeyHander.
11 years ago
Steven Kirk
b369c30a2e
Implemented Tab focus.
Should hopefully be the start of a non-hacky tab focus solution.
11 years ago
Steven Kirk
eb8bdc4c55
Don't focus disabled controls on shift-tab.
11 years ago
Steven Kirk
3efc8e8920
Improved tab focus handling a bit.
11 years ago
Steven Kirk
6fa126f827
Show keyboard focus adorner.
11 years ago
Steven Kirk
bad9aae1a5
Stylecop fixes.
11 years ago
Steven Kirk
3c591482a9
Added hacky tab keyboard navigation.
This is a temporary workaround to #30 - it's very hacky:
- Tab key handling is built into TextBox - all other controls don't
work. It needs to be moved into InputElement.
- It only traverses siblings.
- Setting focus to template children is a hack.
- Many more problems.
11 years ago