﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
528	Native Control Identification and Property Retrieval  using Active Acessibility	zfisherdrums		"<disclaimer>
I request this understanding that it may be outside of AutoIT's intended purpose and that implementation may be prohibitively lengthy/difficult. But, ""you have not because you ask not.""
</disclaimer>

Control ID Descriptions should include options for accName, accRole, child index, and an optional Root handle to aid in expediting tree traversing. 

Examples:


{{{
; Click on the VMWare Server list item 
$msaaControl = ControlClick( ""Add or Remove Programs"", """", ""[NAME:VMWare Server;ROLE:listitem;ROOT:0x00050496]"" )
}}}



{{{
; Click on all list items
$count = ControlCommand( ""Add or Remove Programs"", """", ""[NAME:Add or Remove Programs]"", ""GetChildrenCount"", """" )
For $i = 1 to $count
   $role = ControlCommand( ""Add or Remove Programs"", """", ""[NAME:Add or Remove Programs]"", ""GetRole"", $i )
   if ( $role = ""listitem"" ) then
      ControlClick( ""Add or Remove Programs"", """", ""NAME:Add or Remove Programs];CHILD:"" & $i & ""]"" )
   endif
Next
}}}




"	Feature Request	closed		AutoIt		None	Rejected	MSAA	
