RE: [g-a-devel]Gnome 2.0 : accessibility for the gnome-cd application



Jayaraj,

Having AtkText interface means you got to provide information on
cursor-location, selection, getting text after position, etc. You need to
check if these functions could be implemented for the text in the display
area. In other words, could you get information from the application to
support these interfaces?

I see that you would NULLIFY most of the functions in AtkText which means
this probably is not the right interface. In other words, an AT will make a
query on all these functions only to find that they aren't implemented,
which is not nice to have it done that way.

Bill/Padriag?

Cheers,
Mukund.

-----Original Message-----
From: gnome-accessibility-devel-admin gnome org
[mailto:gnome-accessibility-devel-admin gnome org]On Behalf Of JAYARAJ P
R
Sent: Monday, February 04, 2002 3:54 PM
To: gnome-accessibility-devel gnome org;
gnome-accessibility-list gnome org
Subject: [g-a-devel]Gnome 2.0 : accessibility for the gnome-cd
application


Hi,

The gnome-cd application has a custom widget called CDDisplay which forms
the display area where the information about the time elapsed, album name,
artist name etc appears. The parent of this CDDisplay custom widget is a
GtkDrawingArea. It contains 4 lines of PangoLayout each of which display
information about the time elapsed for the current track, album name and
artist name.

As part of accessibility, i feel that this custom widget requires AtkText
interface to be implemented. The atk_text_get_text() interface of AtkText
would return the time elapsed, album name and artist name when the focus is
on the CDDisplay custom widget. Most of the other interfaces in AtkText
doesn't seem
to make enough sense in this case and would be no-op functions.

Anyone got different ideas?

Regards,
Jayaraj





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]