General improvement of the title bar for Always-On-Top. (#634)
* Make sure TitleBar takes into account the AOT mode change * remove namespaces in cpp files * code linting * use macro for IsAlwaysOnTop and make IsAlwaysOnTop/DisplayNormalAlwaysOnTopOption read-only * Fix FontWeight
This commit is contained in:
		
				
					committed by
					
						 Stephanie Anderl
						Stephanie Anderl
					
				
			
			
				
	
			
			
			
						parent
						
							5b2d976e64
						
					
				
				
					commit
					eb24c085bc
				
			| @@ -20,8 +20,9 @@ public | ||||
|         TitleBar(); | ||||
|  | ||||
|         DEPENDENCY_PROPERTY_OWNER(TitleBar); | ||||
|         DEPENDENCY_PROPERTY(ViewModel::ApplicationViewModel ^, ApplicationViewModel); | ||||
|         DEPENDENCY_PROPERTY_WITH_CALLBACK(bool, IsAlwaysOnTopMode); | ||||
|  | ||||
|         event Windows::UI::Xaml::RoutedEventHandler ^ AlwaysOnTopClick; | ||||
|     private: | ||||
|         void OnLoaded(_In_ Object ^ sender, Windows::UI::Xaml::RoutedEventArgs ^ e); | ||||
|         void OnUnloaded(_In_ Object ^ sender, Windows::UI::Xaml::RoutedEventArgs ^ e); | ||||
| @@ -33,6 +34,7 @@ public | ||||
|         void ColorValuesChanged(_In_ Windows::UI::ViewManagement::UISettings ^ sender, _In_ Platform::Object ^ e); | ||||
|         void OnHighContrastChanged(Windows::UI::ViewManagement::AccessibilitySettings ^ sender, Platform::Object ^ args); | ||||
|         void OnWindowActivated(Platform::Object ^ sender, Windows::UI::Core::WindowActivatedEventArgs ^ e); | ||||
|         void OnIsAlwaysOnTopModePropertyChanged(bool oldValue, bool newValue); | ||||
|  | ||||
|         Platform::Agile<Windows::ApplicationModel::Core::CoreApplicationViewTitleBar ^> m_coreTitleBar; | ||||
|         Windows::Foundation::EventRegistrationToken m_layoutChangedToken; | ||||
| @@ -42,6 +44,6 @@ public | ||||
|         Windows::Foundation::EventRegistrationToken m_accessibilitySettingsToken; | ||||
|         Windows::UI::ViewManagement::UISettings ^ m_uiSettings; | ||||
|         Windows::UI::ViewManagement::AccessibilitySettings ^ m_accessibilitySettings; | ||||
|         void AlwaysOnTopButtonClick(Platform::Object ^ sender, Windows::UI::Xaml::RoutedEventArgs ^ e); | ||||
|         void AlwaysOnTopButton_Click(Platform::Object ^ sender, Windows::UI::Xaml::RoutedEventArgs ^ e); | ||||
|     }; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user