Steven Kirk
338b71b204
Moved IVisual to Perspex.VisualTree.
11 years ago
Steven Kirk
8eb4f30c6d
Added Tapped and DoubleTapped gestures.
11 years ago
Steven Kirk
3e3134217c
Fixed name of PointerPressedEventArgs.
11 years ago
Steven Kirk
9191234f54
Fix keyboard handling.
Allows Alt+F4 to work.
11 years ago
Steven Kirk
2283cfa486
Started refactoring unit tests.
Added a shared test project with a UnitTestApplication and use it in
LeakTests.
11 years ago
Steven Kirk
d1918c7a77
MouseDevice,Position should be in screen coords.
11 years ago
Steven Kirk
06454a9101
Suppress doc warnings in Release mode.
11 years ago
Steven Kirk
b1f0ac8c97
Revert "Added InputRoot to all raw input events."
This reverts commit ae747c6dc7 .
11 years ago
Steven Kirk
1cd7f46315
Revert "Added InputRoot to all raw input events."
This reverts commit ae747c6dc7 .
11 years ago
Steven Kirk
ae747c6dc7
Added InputRoot to all raw input events.
11 years ago
Steven Kirk
d460ec9fd0
Implemented basic layout scaling.
Maybe works... I don't have a high DPI monitor to test on...
11 years ago
Steven Kirk
a8c8903162
Moved IPlatformSettings to SceneGraph.
It's the lowest it can go in the stack as it depends on Size.
11 years ago
Steven Kirk
1202eaa876
Updated PerspexProperties to new classes
i.e. AttachedProperty, DirectProperty or StyledProperty.
11 years ago
Steven Kirk
d25e057ccc
More WIP refactoring properties.
Compiles now but lots of tests failing.
11 years ago
Nikita Tsukanov
f85d68d580
Added some sizing cursors
11 years ago
Steven Kirk
67835cc09b
Applied a bunch of resharper suggestions.
11 years ago
Steven Kirk
55d867ba54
Suppress XML doc comment warnings.
11 years ago
Nikita Tsukanov
85b530e363
New ios backend
11 years ago
Nikita Tsukanov
f327ffcfa1
Removed PlatformSettings class
11 years ago
Nikita Tsukanov
6cc1904fd4
Mouse events are now translated
11 years ago
Steven Kirk
16c2242757
Implemented NameScopes
Some tests still failing as controls are only registered with name scope
when attached to a rooted visual tree. Need to work around this by
explicitly registering controls when applying template.
11 years ago
Steven Kirk
2470dc5f44
Allow for no hits when hit testing.
This can happen e.g. if mouse is captured and moves out of bounds of
window. Fixes #265 .
11 years ago
Steven Kirk
ddb5ed229a
Make keyboard range selection work.
11 years ago
Steven Kirk
92e6274ec3
Fixed input hit test Z ordering.
Closes #170 .
11 years ago
Steven Kirk
00613b2d67
Use correct Contract exception.
11 years ago
Steven Kirk
5c4d2b84a3
Started converting PPs to direct PPs.
11 years ago
Nikita Tsukanov
23896f772d
HotKey property landed to button and menuitem
11 years ago
Nikita Tsukanov
1d5b585895
Implemented HotKey attached property.
It doesn't work, however, because of broken ContentControl (doesn't sets child's parent for some reason)
11 years ago
Nikita Tsukanov
5acef971f0
Added KeyGesture and KeyBindings
11 years ago
Nikita Tsukanov
45e5588a0a
Implemented middle mouse button
closes #198
11 years ago
Nikita Tsukanov
79f8f76351
ref #198
11 years ago
Nikita Tsukanov
323c1a49c1
Removed core dependency on Splat
11 years ago
Nikita Tsukanov
b4db6600b3
SetPoinerOver should fallback to the root element
11 years ago
Steven Kirk
cc1c2c0313
Fixes #147 .
11 years ago
Steven Kirk
406f476a7c
Simplify MouseMove logic.
11 years ago
Steven Kirk
90d7d81889
Correctly dispatch PointerMoved events.
Fixes #130 .
11 years ago
Nikita Tsukanov
3cd3579475
"field can be readonly"
11 years ago
Nikita Tsukanov
21a3554260
Change property getter to expression properties
11 years ago
Nikita Tsukanov
01e2c90bc5
Removed this.
11 years ago
Steven Kirk
145411020b
Ran .net core code formatter.
11 years ago
Steven Kirk
6151aef188
Removed file headers.
11 years ago
Steven Kirk
f071a3d06b
Removed GlobalSuppressions.
11 years ago
Steven Kirk
2e56c951d5
Removed StyleCop.Analysers.
11 years ago
Nikita Tsukanov
f0e154ac90
ModifierKeys are now stored inside events
Ceterum censeo StyleCopum esse delendum
11 years ago
Steven Kirk
81f5c3a235
Fix typo.
11 years ago
Nikita Tsukanov
7f72c7763b
Implemented cursors. Ceterum censeo StyleCopum esse delendum.
11 years ago
Steven Kirk
42a280fb08
Removed debug code.
11 years ago
Steven Kirk
f455d51520
Added IInputRoot.PointerOverElement.
To track element currently under pointer on a window.
11 years ago
Nikita Tsukanov
7e8d011f90
Implemented text clipboard support
11 years ago
Nikita Tsukanov
70dcfd652a
Now using TextInput event, WM_CHAR and GtkIMContext
11 years ago