화면 » Api
getinstancefirst
Description
화면에서 특정 기준에 따른 첫번째 오브젝트를 찾아서 반환하는 API이다.
Return Value
Type |
Description |
INSTANCE |
찾은 오브젝트 |
Remark
* 특정 기준이란 툴에서 제공하는 순서로 컨트롤 ID나 인덱스를 기준으로 하지 않는다.
Example
function btn_GetAllControlInScreen_on_mouseup()
{
// 화면안의 모든 컨트롤을 array에 가져오는 소스.
var instFirst = screen.getinstancefirst();
if(factory.isobject(instFirst) == false) {
return;
}
var arrControls = new Array();
do {
arrControls.push(instFirst);
instFirst = screen.getinstancenext(instFirst);
}
while(factory.isobject(instFirst)) {
if(instFirst != null) {
arrControls.push(instFirst);
instFirst = screen.getinstancenext(instFirst);
}
}
for(var nIndex = 0; nIndex < arrControls.length; nIndex++) {
factory.consoleprint(arrControls[nIndex].getcontrolid());
}
}
See Also
getinstance
getinstancebyindex
getinstancebyname
getinstancenext
getinstancefirstex
Viewer Ver.
9.1.1.1
Update Date
20110415