﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
2236	GUI Automation support for 3rd party Grid control	mailrythem@…		"Hi,
I need to automate a grid control which is developed by a third party component .
I am using the follwing code to get the items from grid.
controlgethandle is getting me the control id but _GUICtrlListView_GetItemCount returns Null


''$hCtrl = ControlGetHandle(""XY Calibration Setup"", """", ""[NAME:m_ultraGrid]"")
$sMsg &= @TAB & ""Handle= = "" & $hCtrl & @CRLF
    $Finditem = _GUICtrlListView_GetItemCount($hCtrl)
    
$sMsg &= @TAB & ""ITEM= "" & $Finditem & @CRLF
    ConsoleWrite($sMsg)''


Follwing property I got from AutoIT window info.


>>>> Window <<<<
Title: XY Calibration Setup
Class: #32770
Position: 262, 101
Size: 852, 678
Style: 0x94C800E4
ExStyle: 0x00010101
Handle: 0x00000000003D195E

>>>> Control <<<<
Class: WindowsForms10.window.8.app.0.1748312_r29_ad1
Instance: 2
ClassnameNN: WindowsForms10.window.8.app.0.1748312_r29_ad12
Name: m_ultraGrid
Advanced (Class): [NAME:m_ultraGrid]
ID: 3148888
Text: 
Position: 80, 189
Size: 402, 342
ControlClick Coords: 128, 151
Style: 0x56010000
ExStyle: 0x00000000
Handle: 0x0000000000300C58 

"	Feature Request	closed		AutoIt		None	Rejected		
