Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/Xamarin.PropertyEditing.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominique Louis <savagesoftware@gmail.com>2017-05-18 18:33:35 +0300
committerDominique Louis <savagesoftware@gmail.com>2017-08-03 22:03:53 +0300
commitecb75ab995c53d1bd148db004ed367b27973a0f6 (patch)
tree5abaae6d8167a98dfd6c5dcbb66102273135b2f6 /Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs
parent58e8f740b7fc89e9bf97d3cf9da821311b36d6ca (diff)
Initial Accessibility support for our editors.
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs')
-rw-r--r--Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs15
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
+ }
}
}