![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Добрый день, подскажите как работает mdm.Extensions.ExtWindow?
var nomer_v_spiske:Number;
//получаю список окон
list = mdm.System.getWindowList();
//нахожу нужное мне окно
for (n=0; n<list.length; n++) {
position = mdm.String.position(String(list[n][0]), "Microsoft Word Viewer");
if(position>0){
nomer_v_spiske=n;
}
//далее надо переместить это окно
var Result = mdm.Extensions.ExtWindow.SetPosition(list[nomer_v_spiske][1], 100, 100, "true");
//вот тут что-то не так!!!
}
|
|
|||||
|
listener
|
В хэлпе к экстенжну написано:
Цитата:
По поводу получения хэндла нужного окна. У меня нормально работала такая схема: mdm.System.exec('calc');
formTitle = 'Калькулятор';// титл окна
go.onRelease = function() {
var wList = mdm.System.getWindowList();
var appList:Array = new Array();
var hWnd = 0;
var i = 0;
while (wList[i][1]) {
if (wList[i][0] == formTitle) {
hWnd = wList[i][1];
}
i++;
}
//mdm.prompt(hWnd);
if (hWnd) {
var Result = mdm.Extensions.ExtWindow.SetPosition(hWnd, 100, 100, true);
}
};
.Последний раз редактировалось alexcon314; 10.10.2008 в 23:46. |
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Спасибо за содействие.
Промучался почти неделю пока разобрался где ошибка. Я, оказывается, в самом Цинке на вкладочке Extensions галочку не поставил напротив этой библиотеки. ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|