Kibor , Извините, я не написал, что там моя переменная. Вот код как все примерно выглядит:
CODE:
win Browser;//где-то в самом начале скрипта...
/....
Browser = window (-1, "MozillaWindowClass", -1);//в функции, при которой я жму кнопку
if (Browser.name == "Имя моего окна(другое)")
{
transparency (-1, Browser);
//activate(Browser);//Решил проверить, что будет если это использовать совместно с прозрачностью, но я знал, что оно просто вернется, но стало хуже: Окно теперь не находит...
}
(Добавление)
CODE:messagebox(Browser.name);
ВЫдает текст: "ABHTML_BACKGROUND_{5C3FD6D1-9185-4195-B5E1-FAB622427F59"
CODE:win Browser;//где-то в самом начале скрипта...
Browser = window (-1, "MozillaWindowClass", -1);//в функции, при которой я жму кнопку
if (Browser==0)messagebox ("");
if (Browser.name == "Кибор :: Версия 4.03 Принудительная деактивация окон [2] - Mozilla Firefox")
{
transparency (-1, Browser);
activate(Browser);//Решил проверить, что будет если это использовать совместно с прозрачностью, но я знал, что оно просто вернется, но стало хуже: Окно теперь не находит...
}
loop()sleep(10);
все норм на этой странице.
Kibor , ДА у меня тоже все было нормально. С этим функциями прям аномалия какая-то. Все 100 раз перепроверил и даже вернул все в исходное состояние до сегодняшнего для, которое работало вчера и проверил копию рабочую своего, которая не изменялась неделю - тоже не работает. Перезагружал компьютер, тоже. У меня такое не раз. Случается каждые через 1-2 дня. Причем на следующий день все работает.
Kibor , Я знаю, что у меня всегда ошибки и косяки, но мне кажется это не тот случай. Завтра проверю копию этого скрипта и посомтрим, я его не изменял.
(Добавление)
Kibor , Заработало. Раньше перезагружал компьютер и не работало. Сегодня обновил экран рабочего стола.
(Добавление)
И перезагрузил компьютер и работает.
Сколько мозил запущено? Считая всякие отдельные окна и окошки.
Kibor , Kibor , Ну я обычно открываю не более 4
(Добавление)
вкладок, а браузер 1
Следите что бы не было подвисших окон где то в фоне.
И что бы находил указатель именно на нужное окно - используйте идентификацию еще и по имени.
А то ерунда какая то. Находить по классу, а имя отдельно проверять. Так может найтись какое то другое окно. А если искать сразу по имени и классу, то найдется именно то.
Kibor , А как по имени? Я думал, что по имени это то, что у меня просто отдельно.
(Добавление)
А как по имени, я просто отдельно вывел по имени, что бы дать знать, что найдено. Тогда как вывести, что он нашел?
enabledeactive(w); лучше использовать с transparency (-1, w);? или какие рекомендации.