<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Как не учитывать всплывающие окна?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6020&amp;type=atom" />
	<updated>2011-07-19T08:20:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6020</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49980#p49980" />
			<content type="html"><![CDATA[<p>Если вам эти всплывающие подсказки не нужны и только мешают, то можно попробовать написать отдельно скрипт который будет гасить данные окошки при первом намеке на их появление, что сильно увеличит шансы на попадание клика в нужное вам окно. Для это через Window Spy определяете класс окна этих подсказок и создаете скрипт вроде этого: <br /></p><div class="codebox"><pre><code>SetBatchLines, -1
loop
{
winwait, ahk_class ТочноеИмяКлассаОкнаПодсказки
winclose, ahk_class ТочноеИмяКлассаПодсказки
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[MixaLich]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27090</uri>
			</author>
			<updated>2011-07-19T08:20:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49980#p49980</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49978#p49978" />
			<content type="html"><![CDATA[<p>Чтобы передать нажатие кнопки мыши конкретному окну, попробуйте использовать <em>ControlClick</em>.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-07-19T04:06:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49978#p49978</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49975#p49975" />
			<content type="html"><![CDATA[<p>Очевидно из-за скорости курсора он оказывается над всплывающим окном до того как оно тухнет и его уводит совсем в другое место.<br />&nbsp; Можно как-то заставить скрипт не учитывать всплывающие окна?</p>]]></content>
			<author>
				<name><![CDATA[Pokerist]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24990</uri>
			</author>
			<updated>2011-07-18T20:35:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49975#p49975</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49974#p49974" />
			<content type="html"><![CDATA[<p>Прочитал описание <strong><em>MouseClick</em></strong>. Вижу, что я оказался неправ, система отсчёта координат играет роль.<br />Если курсор был над <em>окном всплывающей подсказки</em>, то и щелчок кнопки мыши будет послан в это окно и с координатами относительно этого окна.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-07-18T20:14:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49974#p49974</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49973#p49973" />
			<content type="html"><![CDATA[<p>Да, всплывающая подсказка. При такой скорости клик в указанном месте не производится. Или возможно производится, но в другом месте.</p>]]></content>
			<author>
				<name><![CDATA[Pokerist]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24990</uri>
			</author>
			<updated>2011-07-18T19:41:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49973#p49973</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49972#p49972" />
			<content type="html"><![CDATA[<p><strong>Pokerist</strong>, уточните:<br />Что такое Hint? Если это всплывающая подсказка, то это тоже окно, которое принято называть ToolTip.<br />Какой именно эффект срабатывает при высокой скорости перемещения курсора?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-07-18T19:36:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49972#p49972</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49969#p49969" />
			<content type="html"><![CDATA[<p>Проверил всё ещё раз. Этот эффект срабатывает только в некоторых приложениях и при&nbsp; высокой скорости перемещения курсора, например<br /></p><div class="codebox"><pre><code>SetMouseDelay 0.05</code></pre></div><p>Возможно это как-то связано со скоростью появления/пропадания всплывающего&nbsp; окна? Пока поставил значение 1.05, но хотелось бы всё-таки вернуть 0.05&nbsp; <br />&nbsp; &nbsp; &nbsp; Что можно сделать?</p>]]></content>
			<author>
				<name><![CDATA[Pokerist]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24990</uri>
			</author>
			<updated>2011-07-18T19:09:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49969#p49969</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49959#p49959" />
			<content type="html"><![CDATA[<p>Код принято оформлять в специальном поле (кнопка &quot;Code&quot;).<br />Боюсь, что команда <em>MouseClick</em> не связана с активным окном, а имитирует нажатия кнопок мыши, где бы ни находился курсор.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-07-18T15:13:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49959#p49959</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Как не учитывать всплывающие окна?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=49957#p49957" />
			<content type="html"><![CDATA[<p>Привет!<br />Пользуюсь скриптом, который производит определённые действия в <span class="bbu">активном</span> окне при нажатии горячих клавиш.&nbsp; </p><p>Например, вот так:<br /></p><div class="codebox"><pre><code>F12::
MouseClick, left,  222, 333
Return</code></pre></div><p>Но есть проблема. Если где-то курсор попал в окне на поле, которое выводет Hint, или подобное всплывающее окно - срабатывание по горячей клавише не происходит. <img src="//forum.script-coding.com/img/smilies/hmm.png" width="15" height="15" /><br /> Активное окно остаётся тем же(у меня это видно по специальной рамке), но скрипт не срабатывает. Как можно научить его не замечать всплывших окошек?<br />Заранее спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Pokerist]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24990</uri>
			</author>
			<updated>2011-07-18T14:51:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=49957#p49957</id>
		</entry>
</feed>
