<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Определить на какой TrayTip Был Клик]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=11972</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11972&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Определить на какой TrayTip Был Клик».]]></description>
		<lastBuildDate>Fri, 02 Sep 2016 13:03:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107260#p107260</link>
			<description><![CDATA[<p>Нет, мои примеры с треем в десятке, вроде, не работают, там поменялось что-то, а у меня семёрка.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 02 Sep 2016 13:03:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107260#p107260</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107255#p107255</link>
			<description><![CDATA[<p>А эти трейтипы появляются в случайном порядке?<br />Если нет, то можно присуждать какой-нибудь глобальной переменной их название.<br />Если этот вариант не подходит, то можно с помощью acc.<br />Либо ждать помощи от тех, кто в теме, например, от teadrinker.<br />Он выкладывал различные скрипты связанные с треем.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 02 Sep 2016 09:55:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107255#p107255</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107248#p107248</link>
			<description><![CDATA[<p>В вин 10 окно имеет другой класс. И от туда не могу получить текст.</p>]]></description>
			<author><![CDATA[null@example.com (yalanne)]]></author>
			<pubDate>Fri, 02 Sep 2016 02:05:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107248#p107248</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107242#p107242</link>
			<description><![CDATA[<p>Действительно, одновременно может существовать только один TrayTip.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 01 Sep 2016 20:00:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107242#p107242</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107237#p107237</link>
			<description><![CDATA[<p>Например так:<br /></p><div class="codebox"><pre><code>

OnMessage(0x400 + 0x4, &quot;AHK_NOTIFYICON&quot;) ; WM_USER + AHK_NOTIFYICON

F1::TrayTip,1,2,1,1
F2::TrayTip,3,4,1,2


AHK_NOTIFYICON(wParam, lParam,Msg,Hwnd)
{
   Global
   if (lParam = 0x402) ; TTM_ADDTOOL	Create - Сообщение создания окна TrayTip.
   {
      ControlGetText, Text,,ahk_class tooltips_class32
   }
   
   if (lParam = 0x404) ; TTM_ADDTOOL	Close - Сообщение закрытия окна если истекло время или нажат крестик.
   {
      ToolTip Время показа окна закончено или нажат крестик.
   }
   
   if (lParam = 0x405) ; TTM_ADDTOOL	Close - Сообщение закрытия окна если был клик по сообщению
   {
      if Text = 2
         msgbox f1
      else
         msgbox f2 
   }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 01 Sep 2016 19:31:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107237#p107237</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107236#p107236</link>
			<description><![CDATA[<p><strong>Malcev</strong>, при щелчке по TrayTip&#039;у он сразу исчезает. Как <em>ControlGetText</em> поможет узнать текст окна, которое уже не существует?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 01 Sep 2016 19:17:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107236#p107236</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107235#p107235</link>
			<description><![CDATA[<p>Можно через:<br /></p><div class="codebox"><pre><code>ControlGetText, Text,,ahk_class tooltips_class32</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 01 Sep 2016 19:05:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107235#p107235</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107229#p107229</link>
			<description><![CDATA[<p>Раньше уже пытались что-то придумать.<br /><a href="http://forum.script-coding.com/viewtopic.php?id=8853">AHK: Добавление ссылки или функции в TrayTip</a></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 01 Sep 2016 10:02:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107229#p107229</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Определить на какой TrayTip Был Клик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107220#p107220</link>
			<description><![CDATA[<p>Создание, клик и закрытие TrayTip Можно отследить так:<br /></p><div class="codebox"><pre><code>
OnMessage(0x400 + 0x4, &quot;AHK_NOTIFYICON&quot;) ; WM_USER + AHK_NOTIFYICON

F1::TrayTip,1,2,1,1
F2::TrayTip,3,4,1,2


AHK_NOTIFYICON(wParam, lParam,Msg,Hwnd)
{

	if (lParam = 0x402) ; TTM_ADDTOOL	Create - Сообщение создания окна TrayTip.
	{
		ToolTip Создано окно TrayTip.
	}
	
	if (lParam = 0x404) ; TTM_ADDTOOL	Close - Сообщение закрытия окна если истекло время или нажат крестик.
	{
		ToolTip Время показа окна закончено или нажат крестик.
	}
	
	if (lParam = 0x405) ; TTM_ADDTOOL	Close - Сообщение закрытия окна если был клик по сообщению
	{
		ToolTip Клик.
	}
}</code></pre></div><p>Как можно определить по какому TrayTip&#039;у был клик?<br />Получается надо будет вытащить информацию с помощью TTM_GETTOOLINFO, только что то не получается.</p>]]></description>
			<author><![CDATA[null@example.com (yalanne)]]></author>
			<pubDate>Thu, 01 Sep 2016 07:53:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107220#p107220</guid>
		</item>
	</channel>
</rss>
