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 -- Luca Saiu HYPRA -- Progressons ensemble : http://hypra.fr -- 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/871tgu794z....@hypra.fr