Re: Text Attribute API revisions
- From: Marc Mulcahy <marc mulcahy sun com>
- To: Brian Cameron <Brian Cameron sun com>, gnome-accessibility-list gnome org, Bill Haneman sun com, Brian Cameron sun com
- Subject: Re: Text Attribute API revisions
- Date: Tue, 29 May 2001 10:23:24 -0600
Hmmm, why not define:
typedef struct _attribute
{
gchar *name;
gchar *value;
} attribute;
And then return a GList of these as an attribute set. Might be a little
lighter weight than creating an AttributeSet object.
Marc
At 11:48 AM 5/29/2001 +0100, Brian Cameron wrote:
Bill:
> I agree, and think you're right about "ref_attribute_bounds" except
that the
> semantics are confusing then (sounds like the "attribute bounds" are
getting
> referenced) - perhaps call it
>
> atk_text_ref_run_attributes ()
>
> [meaning, return a reference to the attributes over a run (the run bounds
> being returned in the two "out" parameters) ]
Sounds good. By the way, I'm now thinking that glib keyed data lists
aren't so useful. the "foreach" function wants you to pass in a function
it calls for each element. This seems cumbersome.
The glib hash and dataset suffer from the same problem. I think it might
be necessary for us to define our own AtkAttributeSet object.
Ah well.
Brian
_______________________________________________
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]