internal struct data in libgnomeui and libgnomecanvas



I have begun an accessibility review of libgnomeui, and have just completed one for libgnomecanvas. The widgets in these libraries contain what appear to be public data members in their data structures, and hide private data in "priv" data structures. External libraries which would potentially implement accessibility on behalf of these libraries, as GAIL does for GTK+ currently, would need access to many of these "public" variables. Is this acceptable? If not, then a substantial number of accesser functions would need to be added to these libraries to support accessibility.

Comments?

Marc





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