Re: [Accessibility-ia2] ARIA set-size=-1 mapping

2017-08-04 Thread Alexander Surkov
Sounds good with me. Thanks! I'll come back with this accord to ARIA group.

On Thu, Aug 3, 2017 at 8:02 PM, James Teh  wrote:

> Hi.
> I don't think we need a state for this. IAccessible2::groupPosition
> already exists and it doesn't define meanings for -1, so I think we could
> just return similarItemsInGroup as -1.
>
> Jamie
>
> On Fri, Aug 4, 2017 at 8:03 AM, Alexander Surkov <
> surkov.alexan...@gmail.com> wrote:
>
>> Hey.
>>
>> ARIA has aria-setsize="-1" to point out that a set of items has unknown
>> size [1]. ATK uses ATK_STATE_INDETERMINATE [2], which also used for
>> tri-state checkboxes.
>>
>> So do we want to IA2-extend MSAA's SYSTEM_STATE_MIXED, used for tri-state
>> checkboxes, to this case? Should we go with a new IA2's INDETERMINATE state?
>>
>> Thanks!
>> Alexander.
>>
>>
>> [1] https://www.w3.org/TR/wai-aria-1.1/#aria-setsize
>> [2] https://developer.gnome.org/atk/stable/atk-AtkState.html#AtkStateType
>> [3] https://github.com/w3c/aria/issues/567
>>
>> ___
>> Accessibility-ia2 mailing list
>> Accessibility-ia2@lists.linuxfoundation.org
>> https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2
>>
>>
>
___
Accessibility-ia2 mailing list
Accessibility-ia2@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2


Re: [Accessibility-ia2] ARIA set-size=-1 mapping

2017-08-03 Thread James Teh
Hi.
I don't think we need a state for this. IAccessible2::groupPosition already
exists and it doesn't define meanings for -1, so I think we could just
return similarItemsInGroup as -1.

Jamie

On Fri, Aug 4, 2017 at 8:03 AM, Alexander Surkov  wrote:

> Hey.
>
> ARIA has aria-setsize="-1" to point out that a set of items has unknown
> size [1]. ATK uses ATK_STATE_INDETERMINATE [2], which also used for
> tri-state checkboxes.
>
> So do we want to IA2-extend MSAA's SYSTEM_STATE_MIXED, used for tri-state
> checkboxes, to this case? Should we go with a new IA2's INDETERMINATE state?
>
> Thanks!
> Alexander.
>
>
> [1] https://www.w3.org/TR/wai-aria-1.1/#aria-setsize
> [2] https://developer.gnome.org/atk/stable/atk-AtkState.html#AtkStateType
> [3] https://github.com/w3c/aria/issues/567
>
> ___
> Accessibility-ia2 mailing list
> Accessibility-ia2@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2
>
>
___
Accessibility-ia2 mailing list
Accessibility-ia2@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2


[Accessibility-ia2] ARIA set-size=-1 mapping

2017-08-03 Thread Alexander Surkov
Hey.

ARIA has aria-setsize="-1" to point out that a set of items has unknown
size [1]. ATK uses ATK_STATE_INDETERMINATE [2], which also used for
tri-state checkboxes.

So do we want to IA2-extend MSAA's SYSTEM_STATE_MIXED, used for tri-state
checkboxes, to this case? Should we go with a new IA2's INDETERMINATE state?

Thanks!
Alexander.


[1] https://www.w3.org/TR/wai-aria-1.1/#aria-setsize
[2] https://developer.gnome.org/atk/stable/atk-AtkState.html#AtkStateType
[3] https://github.com/w3c/aria/issues/567
___
Accessibility-ia2 mailing list
Accessibility-ia2@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2