Re: atk and Pango

Chookij & Owen:

ATK's dependency on Pango has already been removed in the CVS head.
Actually if you check the docs at the website:

The functions "atk_text_ref_run_attributes" already uses an
AtkAttributeSet structure and no longer uses a PangoAttrList.

Also the AtkEditableText function "atkeditable_set_run_attributes"
has been likewise changed in the CVS head.  Although this hasn't
been reflected on the API pages.  How frequently
do they get updated?  This change was made over a week ago.

Hope this clears things up.


> Chookij Vanatham <chookij thestork eng Sun COM> writes:
> > Hi,
> > 
> > I'm curious if there is the plan to have atk using Pango.
> > I saw just the pango header files in atkeditabletext.h, atktext.h
> I believe the direction is to remove this dependency -- it's
> only being used for one very small thing -- the PangoAttrList
> structure for attributed text.
> But PangoAttrList was designed for a very specific purpose:
> feeding attributes to the text layout process. Its
> not clear that it really matches the goals of ATK very
> well in this area -- expressing logical intent can be more
> important for ATK.
> Also it's not clear that adding a dependency on Pango for just
> one data structure makes sense -- ATK is about interface,
> not implementation, and Pango is mainly about implementing
> text layout.
> Regards,
>                                         Owen
> _______________________________________________
> gnome-accessibility-list mailing list
> gnome-accessibility-list gnome org

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