That's logic in Orca. The Marco "support" in Orca is simply mapping
things over from the old GNOME 2.x days with Metacity. And there is a
sad hack or three in Orca due to issues in Metacity. Therefore, if you
could file a bug against Orca and attach a full debug.out, I'll look
into it. Thanks!

--joanie

On 06/29/2015 12:49 PM, Luca Saiu wrote:
> Hello.
> 
> As you may know from my interaction [1] with Alejandro PiƱeiro, who has
> given me some useful suggestions, I'm trying to develop a very simple
> accessible application using ATK but without GTK+ or any other toolkit.
> 
> My current standalone program uses SDL to draw a window and manage a few
> events; later I'll have to graft the thing into a Compiz plugin, but the
> core of the problem doesn't change.
> 
> I've made some progress, mostly thanks to Alejandro.  In particular now
> I have a widget tree for my application showing up in Accerciser which
> looks like it's supposed to, but when I switch to my application's
> window with a window manager (say Marco) the screen reader vocalizes the
> window title followed by "inaccessible", and the application state is
> not vocalized and doesn't show up in Braille -- I'm using the X11 driver
> of brltty, which works correctly with other applications implementing
> AtkText.
> 
> My program has a root ATK object, implementing some interface; as far as
> I can see it looks reasonable, and similar to a sample GTK+ application
> I wrote to compare.  Where does this "inaccessible" come from, exactly?
> The string doesn't appear in the Marco source code.  Which criterion
> should I satisfy, exactly, for the screen reader not to give up?
> 
> Thanks in advance,
> 
> [1] http://osdir.com/ml/debian-accessibility/2015-06/msg00033.html
> 


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/55917997.9010...@igalia.com

Reply via email to