Цитата:
Сообщение от
blokva
вот скриншоты
-------------------------------------------------------------------------------------
Вместе с Вашим кодом и WinApi :
public void run()
{
container rect;
;
super();
rect = WinApi::getWindowRect(element.hWnd());
info(strfmt("%1 %2 %3 %4", conpeek(rect, 1), conpeek(rect, 2), conpeek(rect, 3), conpeek(rect, 4)));
info ('BLOKVA.run='+int2str(this.design().topValue())+'/'+int2str(this.design().leftValue()));
// почему не работает этот код ?
f = this.form();
itop = f.design().topValue();
ileft = f.design().leftValue();
info ('f=this.form()-'+int2str(itop)+"/"+int2str(ileft)+"/"+f.name());
}
-------------Не получается скопировать из окна инфо, перепишу :
280 286 1093 619 - это через WinApi
forum.run = 190/19
f=this.form()- 0/0/RHRMOrderTransList1
---------------------------------------------------------
Ваш код работает, а который накопал я нет.Вроде они почти одинаковы.В чем дело? Кстати, через WinApi данные похуже, т.к. они не учитывают, по моему, меню слева.