Changes that affected me in Win 10 Anniversary edition

C# Fullscreen app problem

Some .net Full Screen apps are no longer fullscreen:  fullscreen app(.net apps mostly) which are always in front and top of taskbar were not actually in front anymore in win 10 anniversary edition. In new edition microsoft has made some changes in way taskbar behaves I think this is because they have put notification. I see the problem is faced by many games also. Anyhow the fix was very simple earlier I had

<Window
x:Class="YourClass"
xmlns:Menus=""
Icon="yourIcon.ico"

Title="Anniversary Edition"
WindowState="Maximized"


WindowStyle="None"
ShowInTaskbar="True">

 

 

Which now changed to

 


<Window
x:Class="YourClass"
xmlns:Menus=""
Icon="yourIcon.ico"

Title="Anniversary Edition"
WindowState="Maximized"


WindowStyle="None"
Topmost="True"
ShowInTaskbar="True">

So You need to modify your application and add this extra element
 
Topmost=”True”

Touch Related changes

Changes in kernel touch: Seems like with new edition some more stringent check implemented in the way kernel handles touch inputs from hardware/virtual driver. For me the problem was related to drivers “inrange” and “confidence” bit.

Another change related to Touch was the way windows handles out of screen points. Earlier these touch inputs are rejected(no effect on any clicks which happens at incorrect coordinate). But now this is not true. Even if you fire an input at (-10,-10) it will go on screen at (0,0). I don’t know what is the need for this correction from microsoft side. Anyhow now you can fire at any coordinate and it will automatically be typecasted with screen size and will fall on edges or corner of the screen.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s