diff options
author | Dominique Louis <savagesoftware@gmail.com> | 2017-05-18 18:33:35 +0300 |
---|---|---|
committer | Dominique Louis <savagesoftware@gmail.com> | 2017-08-03 22:03:53 +0300 |
commit | ecb75ab995c53d1bd148db004ed367b27973a0f6 (patch) | |
tree | 5abaae6d8167a98dfd6c5dcbb66102273135b2f6 /Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs | |
parent | 58e8f740b7fc89e9bf97d3cf9da821311b36d6ca (diff) |
Initial Accessibility support for our editors.
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs')
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs b/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs index d21b2d1..96537dc 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs @@ -106,5 +106,20 @@ namespace Xamarin.PropertyEditing.Mac WidthEditor.Editable = ViewModel.Property.CanWrite; HeightEditor.Editable = ViewModel.Property.CanWrite; } + + protected override void UpdateAccessibilityValues () + { + XEditor.AccessibilityEnabled = XEditor.Enabled; + XEditor.AccessibilityTitle = ViewModel.Property.Name + " X Editor"; // TODO Localization + + YEditor.AccessibilityEnabled = YEditor.Enabled; + YEditor.AccessibilityTitle = ViewModel.Property.Name + " Y Editor"; // TODO Localization + + WidthEditor.AccessibilityEnabled = WidthEditor.Enabled; + WidthEditor.AccessibilityTitle = ViewModel.Property.Name + " Width Editor"; // TODO Localization + + HeightEditor.AccessibilityEnabled = XEditor.Enabled; + HeightEditor.AccessibilityTitle = ViewModel.Property.Name + " Height Editor"; // TODO Localization + } } } |