diff options
author | iain holmes <iain@xamarin.com> | 2017-04-12 18:17:16 +0300 |
---|---|---|
committer | iain holmes <iain@xamarin.com> | 2017-04-12 18:17:49 +0300 |
commit | 2bacf0ea41c33e6b963e0c67c8653b446404b95b (patch) | |
tree | 3ee5811545c2a2e03559717baddb68fac792764f /main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper | |
parent | 28752bd44c98ac0243096ca82c0bd9514e1a5f63 (diff) |
[A11y] Improve the accessibility of the Custom Command Widget
Fixes BXC #53542
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs index d3ceaa8273..443255181a 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs @@ -38,13 +38,17 @@ namespace MonoDevelop.Components.AtkCocoaHelper { public static class AtkCocoaExtensions { + public static void SetCommonAttributes (this Atk.Object o, string name, string label, string help) + { + o.Name = name; + o.Description = help; + o.SetLabel (label); + } + public static void SetCommonAccessibilityAttributes (this Gtk.Widget w, string name, string label, string help) { var accessible = w.Accessible; - - accessible.Name = name; - accessible.Description = help; - accessible.SetLabel (label); + accessible.SetCommonAttributes (name, label, help); } } |