Files
simulation_core/lib/termsharp/xwt/Xwt.Gtk.Mac/GtkMacAccessibleBackend.AccessibilityHelper.cs

35 lines
709 B
C#
Raw Permalink Normal View History

using System;
using Xwt.GtkBackend;
using Xwt.Mac;
namespace Xwt.Gtk.Mac
{
public partial class GtkMacAccessibleBackend : AccessibleBackend
{
static AccerssibilityHelper a11yHelper;
static GtkMacAccessibleBackend ()
{
a11yHelper = new AccerssibilityHelper ();
}
public override void MakeAnnouncement (string message, bool polite = false)
{
a11yHelper.MakeAnnouncement (message, polite);
}
public override bool AccessibilityInUse => a11yHelper.AccessibilityInUse;
public override event EventHandler AccessibilityInUseChanged
{
add
{
a11yHelper.AccessibilityInUseChanged += value;
}
remove
{
a11yHelper.AccessibilityInUseChanged -= value;
}
}
}
}