Browse Source

Cleanup

pull/2829/head
Nikita Tsukanov 7 years ago
parent
commit
0cd25052fb
  1. 3
      src/Avalonia.Input/PointerEventArgs.cs
  2. 4
      src/Avalonia.X11/X11Window.cs
  3. 1
      src/Windows/Avalonia.Win32/Input/WindowsKeyboardDevice.cs
  4. 4
      src/Windows/Avalonia.Win32/WindowImpl.cs

3
src/Avalonia.Input/PointerEventArgs.cs

@ -123,7 +123,8 @@ namespace Avalonia.Input
[Obsolete("Use DoubleTapped or DoubleRightTapped event instead")]
public int ClickCount => _obsoleteClickCount;
[Obsolete] public MouseButton MouseButton => GetPointerPoint(null).Properties.GetObsoleteMouseButton();
[Obsolete("Use PointerUpdateKind")]
public MouseButton MouseButton => Properties.GetObsoleteMouseButton();
}
public class PointerReleasedEventArgs : PointerEventArgs

4
src/Avalonia.X11/X11Window.cs

@ -438,7 +438,7 @@ namespace Avalonia.X11
ScheduleInput(new RawKeyEventArgs(_keyboard, (ulong)ev.KeyEvent.time.ToInt64(),
ev.type == XEventName.KeyPress ? RawKeyEventType.KeyDown : RawKeyEventType.KeyUp,
X11KeyTransform.ConvertKey(key), TranslateRawModifiers(ev.KeyEvent.state)), ref ev);
X11KeyTransform.ConvertKey(key), TranslateModifiers(ev.KeyEvent.state)), ref ev);
if (ev.type == XEventName.KeyPress)
{
@ -558,8 +558,6 @@ namespace Avalonia.X11
}
RawInputModifiers TranslateRawModifiers(XModifierMask state) => (RawInputModifiers)TranslateModifiers(state);
RawInputModifiers TranslateModifiers(XModifierMask state)
{
var rv = default(RawInputModifiers);

1
src/Windows/Avalonia.Win32/Input/WindowsKeyboardDevice.cs

@ -14,7 +14,6 @@ namespace Avalonia.Win32.Input
public new static WindowsKeyboardDevice Instance { get; } = new WindowsKeyboardDevice();
public RawInputModifiers RawModifiers => Modifiers;
public RawInputModifiers Modifiers
{
get

4
src/Windows/Avalonia.Win32/WindowImpl.cs

@ -510,7 +510,7 @@ namespace Avalonia.Win32
WindowsKeyboardDevice.Instance,
timestamp,
RawKeyEventType.KeyDown,
KeyInterop.KeyFromVirtualKey(ToInt32(wParam)), WindowsKeyboardDevice.Instance.RawModifiers);
KeyInterop.KeyFromVirtualKey(ToInt32(wParam)), WindowsKeyboardDevice.Instance.Modifiers);
break;
case UnmanagedMethods.WindowsMessage.WM_MENUCHAR:
@ -523,7 +523,7 @@ namespace Avalonia.Win32
WindowsKeyboardDevice.Instance,
timestamp,
RawKeyEventType.KeyUp,
KeyInterop.KeyFromVirtualKey(ToInt32(wParam)), WindowsKeyboardDevice.Instance.RawModifiers);
KeyInterop.KeyFromVirtualKey(ToInt32(wParam)), WindowsKeyboardDevice.Instance.Modifiers);
break;
case UnmanagedMethods.WindowsMessage.WM_CHAR:
// Ignore control chars

Loading…
Cancel
Save