RE: [g-a-devel]GtkNotebook ...



> To: "'Padraig O'Briain'" <Padraig Obriain sun com>, <michael ximian com>
> Cc: <gnome-accessibility-devel gnome org>
> Subject: RE: [g-a-devel]GtkNotebook ...
> X-Priority: 3 (Normal)
> X-MSMail-Priority: Normal
> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
> Importance: Normal
> 
> Padraig,
> 
> >  >
> >  > As an aside, I find that most of the accessible
> >  > names aren't set (not NULL though).
> >  >
> >
> >  I am surprised that they are not NULL. I would have
> >  expected that the code in atk_object_init() in
> >  atk/atkobject.c and gtk_widget_init() would have
> >  ensured that.
> >
> When widget->name is NULL, the call to accessible_getName() doesn't
> return a NULL pointer. But pointer[0] is NULL. Am I missing something
> here ?

Do you mean Accessible_getName()?

This looks like an AT-SPI question so I will defer to Marc or Bill.


Padraig


> 
> >  As an aside to an aside, in gail_widget_get_name(),
> >  should we call gtk_widget_get_name() instead of
> >  returning widget->name?
> >
> Going through the GTK code, it looks like this will return the widget's
> 'type' name when name is not set. I think this will send not-quite-clear
> information to the user - AT would report type names as GTKxxx or
> GTKyyy, etc.
> 
> Cheers,
> Mukund.
> 
> 
> 
> begin 666 Wipro_Disclaimer.txt
> M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BI$:7-C;&%I;65R*BHJ*BHJ*BHJ
> M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ"B @(" @( T*#0H-"DEN9F]R
> M;6%T:6]N(&-O;G1A:6YE9"!I;B!T:&ES($4M34%)3"!B96EN9R!P<F]P<FEE
> M=&%R>2!T;R!7:7!R;R!,:6UI=&5D#0II<R G<')I=FEL96=E9"<@86YD("=C
> M;VYF:61E;G1I86PG(&%N9"!I;G1E;F1E9"!F;W(@=7-E(&]N;'D 8GD@=&AE
> M#0II;F1I=FED=6%L(&]R(&5N=&ET>2!T;R!W:&EC:"!I="!I<R!A9&1R97-S
> M960N(%EO=2!A<F4@;F]T:69I960 =&AA="!A;GD-"G5S92P 8V]P>6EN9R!O
> M<B!D:7-S96UI;F%T:6]N(&]F('1H92!I;F9O<FUA=&EO;B!C;VYT86EN960@
> M:6X =&AE($4M34%)3 T*:6X 86YY(&UA;FYE<B!W:&%T<V]E=F5R(&ES('-T
> M<FEC=&QY('!R;VAI8FET960N"@T*#0H-"B J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
> M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
> &*BHJ* T*
> end
> 




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