<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK Tooltip. Окошко высвечивающее о состояние цикла. Win 10]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=13574&amp;type=atom" />
	<updated>2018-03-27T09:02:29Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=13574</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK Tooltip. Окошко высвечивающее о состояние цикла. Win 10]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=124275#p124275" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Raven пишет:</cite><blockquote><p><strong>maxno.djul</strong><br /><span class="bbu">SetTimer </span>- Через заданные промежутки времени автоматически запускает подпрограмму.<br /><span class="bbu">RemoveToolTip </span>- Имя метки или метки горячей клавиши, к которой должна перейти программа. <br /><span class="bbu">2000 </span>- Создает или обновляет таймер. При этом данный параметр представляет собой количество миллисекунд, которые должны пройти с последнего запуска подпрограммы Label. По прошествии этого промежутка времени Label будет запущена снова (но только в том случае, если она закончила работу после предыдущего запуска). Таймер при этом будет автоматически разблокирован. Чтобы избежать разблокирования таймера, задайте команду SetTimer второй раз подряд, в качестве параметра определив OFF.</p><p><span class="bbu">RemoveToolTip:</span> - метка<br /><span class="bbu">SetTimer, RemoveToolTip, Off</span> - отключает опрашивание этой же метки<br /><span class="bbu">ToolTip</span> - обнуляет тултип</p><p><a href="http://ahk-wiki.ru/settimer">http://ahk-wiki.ru/settimer</a></p></blockquote></div><p>Пипец! Tooltip - обнуляет тултип. Все что нужно было знать. Теперь код упростился до банального тултип вкл по 1 кнопке, тултип выкл по другой! Спасибо</p>]]></content>
			<author>
				<name><![CDATA[maxno.djul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39160</uri>
			</author>
			<updated>2018-03-27T09:02:29Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=124275#p124275</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK Tooltip. Окошко высвечивающее о состояние цикла. Win 10]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=124272#p124272" />
			<content type="html"><![CDATA[<p><strong>maxno.djul</strong><br /><span class="bbu">SetTimer </span>- Через заданные промежутки времени автоматически запускает подпрограмму.<br /><span class="bbu">RemoveToolTip </span>- Имя метки или метки горячей клавиши, к которой должна перейти программа. <br /><span class="bbu">2000 </span>- Создает или обновляет таймер. При этом данный параметр представляет собой количество миллисекунд, которые должны пройти с последнего запуска подпрограммы Label. По прошествии этого промежутка времени Label будет запущена снова (но только в том случае, если она закончила работу после предыдущего запуска). Таймер при этом будет автоматически разблокирован. Чтобы избежать разблокирования таймера, задайте команду SetTimer второй раз подряд, в качестве параметра определив OFF.</p><p><span class="bbu">RemoveToolTip:</span> - метка<br /><span class="bbu">SetTimer, RemoveToolTip, Off</span> - отключает опрашивание этой же метки<br /><span class="bbu">ToolTip</span> - обнуляет тултип</p><p><a href="http://ahk-wiki.ru/settimer">http://ahk-wiki.ru/settimer</a></p>]]></content>
			<author>
				<name><![CDATA[Raven]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30150</uri>
			</author>
			<updated>2018-03-27T06:21:27Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=124272#p124272</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK Tooltip. Окошко высвечивающее о состояние цикла. Win 10]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=124250#p124250" />
			<content type="html"><![CDATA[<p>Имеется скрипт, который, для примера, каждые 0.3 сек. кликает на англ T (или же на русскую Е, или же vk54)<br />Мне требуется что бы показывалось первое - окошко в опр. месте, сообщающее T тыкается, второе - что бы окошко убиралось, но не позже можно было вызвать. Я это сделал как то по убогому.<br /></p><div class="codebox"><pre><code>	;Автоотмечание
f7::				;На F7 оно включается
#Persistent	;Что бы после выполнения таймера на закрытие тултипа не закрывался скрипт
i=0				;Задаем переменную для цикла while
while i = 0		;Пока i=0 выполняется цикл
{
Send {vk54}	;Клик T англ.
sleep, 300		;пауза на 0.3 сек
ToolTip, Автоотмечание вкл, 150, 970		;показывает в нижнем левом углу окошко что Автотмечание включено (В игре T отмечает спец. противников)
SetTimer, RemoveToolTip, 2000				;вот эту часть скрипта я плохо понимаю, наверное, удаляет окошко через 2 сек
sleep 1000

RemoveToolTip:
SetTimer, RemoveToolTip, Off
ToolTip
}
return

f8::
i=1		;выключение цикла, путем присваивания значения переменной
return</code></pre></div><p>Мне не понятна вот эта часть кода, она делает то что требуется, но! Первое - иконка мигает, второй - я просто не понимаю данную часть кода.<br /></p><div class="codebox"><pre><code>SetTimer, RemoveToolTip, 2000				;вот эту часть скрипта я плохо понимаю, наверное, удаляет окошко через 2 сек
sleep 1000

RemoveToolTip:
SetTimer, RemoveToolTip, Off
ToolTip</code></pre></div><p>На русских форумах мало темы на счет Tooltip&#039;ов. Да и я чайник пока что.</p>]]></content>
			<author>
				<name><![CDATA[maxno.djul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39160</uri>
			</author>
			<updated>2018-03-26T16:19:23Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=124250#p124250</id>
		</entry>
</feed>
