View Issue Details

IDProjectCategoryView StatusLast Update
0002185NoesisGUIC# SDKpublic2022-11-07 17:14
Reportersfernandez Assigned Tosfernandez  
PrioritynormalSeverityfeature 
Status assignedResolutionopen 
Product Version3.1 
Target Version3.1.7 
Summary0002185: Provide a way to know the latest input device that interacted with the View
Description

In WPF you can ask the InputManager about that:

if (InputManager.Current.MostRecentInputDevice is KeyboardDevice)

In Noesis that information is not yet available, but it could be provided by the View, maybe something like this:

private void OnButtonClicked(object sender, RoutedEventArgs e)
{
if (View.MostRecentInput == InputType.Mouse) { ... }
else if (View.MostRecentInput == InputType.Keyboard) { ... }
}

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-11-11 14:10 sfernandez New Issue
2021-11-22 18:27 sfernandez Assigned To => sfernandez
2021-11-22 18:27 sfernandez Status new => assigned
2021-11-22 18:27 sfernandez Target Version => 3.1.3
2022-02-14 17:50 sfernandez Target Version 3.1.3 => 3.1.4
2022-03-17 21:31 sfernandez Target Version 3.1.4 => 3.1.5
2022-06-24 17:21 sfernandez Target Version 3.1.5 => 3.1.6
2022-11-07 17:14 sfernandez Target Version 3.1.6 => 3.1.7