Hi.
I think there is still a need to retrieve arbitrary hyperlinks; e.g.
when traversing from an arbitrary point in the text, such as the caret
location.
Jamie
On 9/09/2012 2:10 AM, Pete Brunet wrote:
I've added IAHypertext::hyperlinks
/** @brief Returns the links for this object.
The returned IAccessibleHyperlink objects encapsulate the hyperlink and
provides several kinds of information describing it.
@param [out] hyperlinks
This array is allocated by the server. Free it with CoTaskMemFree.
@param [out] nHyperlinks
The number of links returned; the size of the returned array.
@retval S_OK
@retval S_FALSE if there are no links, [out] values are NULL and 0
respectively
*/
[propget] HRESULT hyperlinks
(
[out, size_is(,*nHyperlinks)] IAccessibleHyperlink ***hyperlinks,
[out, retval] long *nHyperlinks
);
As in other cases I could add [in] maxHyperlinks which could be 0 to get
all hyperlinks and then remove nHyperlinks and hyperlink. Would that be
a good or bad idea?
For the current 1.2.1 spec for IAHyperText see:
http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible_hypertext.html
Pete
--
*Pete Brunet*
a11ysoft - Accessibility Architecture and Development
(512) 467-4706 (work), (512) 689-4155 (cell)
Skype: pete.brunet
IM: ptbrunet (AOL, Google), ptbru...@live.com (MSN)
http://www.a11ysoft.com/about/
Ionosphere: WS4G
_______________________________________________
Accessibility-ia2 mailing list
Accessibility-ia2@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2
--
James Teh
Director, NV Access Limited
Email: ja...@nvaccess.org
Web site: http://www.nvaccess.org/
Phone: +61 7 5667 8372
_______________________________________________
Accessibility-ia2 mailing list
Accessibility-ia2@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2