Re: atk and Pango
- From: Brian Cameron <Brian Cameron Sun COM>
- To: chookij thestork eng sun com, otaylor redhat com
- Cc: gtk-i18n-list gnome org, gnome-accessibility-list gnome org
- Subject: Re: atk and Pango
- Date: Wed, 27 Jun 2001 10:26:24 +0100 (BST)
Chookij & Owen:
ATK's dependency on Pango has already been removed in the CVS head.
Actually if you check the docs at the developer.gnome.org website:
http://developer.gnome.org/doc/API/2.0/atk/atk-atktext.html
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 developer.gnome.org API pages. How frequently
do they get updated? This change was made over a week ago.
Hope this clears things up.
Brian
> 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
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]