Answered by:
Settings Charms in Windows 10

Question
-
Hi,
I have recently started developing windows 10 applications. Initially I have started with checking windows 8 apps in windows 10.
I have two apps with charms.
Scenario 1: First app Build using windows 8.1 SDK.
Running on windows 10: I didn't see any charms at left side of my system. But I found there is app hamburger menu, and there I have found settings. Good, I like it.
Scenario 2: Second app Build using windows 10 SDK.(second app is upgraded from first app)
When I run this app, I doesn't see any option to get it.
Please suggest me. Are Windows 10 apps will not have charms anymore?
Thanks,
Pallam Madhukar Windows Phone Developer
Thursday, August 20, 2015 5:16 AM
Answers
-
Hi Pallam,
As you say - Windows 8.x had the Charms Bar. For Settings, an application would implement the 'Settings Contract' which would mean that when the user used the Charms Bar and pressed Settings the app would get an event to tell it to display settings.
Windows 10 does not have that Charms Bar but it has to keep Windows 8.x apps working. Consequently, when a Windows 8.x app is running on 10 the operating system will display the menu that you mentioned in order to make sure that an existing 8.x app's Settings functionality can still be used on Windows 10.
However, if an app has been _built_ for Windows 10 (with the Windows 10 SDK) then the operating system will not display that menu because it assumes that the app has its own way of providing a settings page and doesn't need help from the OS in displaying it.
I hope that helps.
Thanks,
Mike.
- Proposed as answer by Mike TaultyMicrosoft employee Thursday, August 20, 2015 8:40 AM
- Marked as answer by Pallam Madhukar Friday, August 21, 2015 5:49 AM
Thursday, August 20, 2015 8:40 AM
All replies
-
Hi Pallam,
As you say - Windows 8.x had the Charms Bar. For Settings, an application would implement the 'Settings Contract' which would mean that when the user used the Charms Bar and pressed Settings the app would get an event to tell it to display settings.
Windows 10 does not have that Charms Bar but it has to keep Windows 8.x apps working. Consequently, when a Windows 8.x app is running on 10 the operating system will display the menu that you mentioned in order to make sure that an existing 8.x app's Settings functionality can still be used on Windows 10.
However, if an app has been _built_ for Windows 10 (with the Windows 10 SDK) then the operating system will not display that menu because it assumes that the app has its own way of providing a settings page and doesn't need help from the OS in displaying it.
I hope that helps.
Thanks,
Mike.
- Proposed as answer by Mike TaultyMicrosoft employee Thursday, August 20, 2015 8:40 AM
- Marked as answer by Pallam Madhukar Friday, August 21, 2015 5:49 AM
Thursday, August 20, 2015 8:40 AM -
Friday, August 21, 2015 5:49 AM