<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Параметры пользовательской функции как переменные]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=14269</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14269&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Параметры пользовательской функции как переменные».]]></description>
		<lastBuildDate>Sun, 21 Oct 2018 16:43:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Параметры пользовательской функции как переменные]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=129343#p129343</link>
			<description><![CDATA[<p>Знаки процента, при передаче переменных в функцию, не нужны.<br /></p><div class="codebox"><pre><code>
var1:=55
var2:=&quot;var1&quot;

func(%var2%,var2)


func(var,also)
{
  msgbox,% var &quot;`n&quot; also
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Sun, 21 Oct 2018 16:43:16 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=129343#p129343</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Параметры пользовательской функции как переменные]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=129339#p129339</link>
			<description><![CDATA[<p><span style="color: green">Допустимо обрамлять приводимую часть кода в цитату (тег quote), если он приводится с целью выделения (жирным, курсивом, цветом) нужных участков.<br />Что-то я не заметил выделений.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 21 Oct 2018 14:35:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=129339#p129339</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Параметры пользовательской функции как переменные]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=129337#p129337</link>
			<description><![CDATA[<p><strong>ypppu</strong>, у вас нельзя использовать подчёркивание внутри кода, что весьма неудобно.</p>]]></description>
			<author><![CDATA[null@example.com (88man)]]></author>
			<pubDate>Sun, 21 Oct 2018 14:03:44 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=129337#p129337</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Параметры пользовательской функции как переменные]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=129336#p129336</link>
			<description><![CDATA[<p><span style="color: green"><strong>88man</strong>, в заголовке темы должен быть указан префикс скриптового языка. Код должен быть оформлен тегом &quot;code&quot;. Исправьте.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 21 Oct 2018 13:58:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=129336#p129336</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Параметры пользовательской функции как переменные]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=129335#p129335</link>
			<description><![CDATA[<p>Собственно вот код как есть:</p><div class="codebox"><pre><code>PixelGetColorValue(PixelX, PixelY, ByRef PixelGetColorRed, ByRef PixelGetColorGreen, ByRef PixelGetColorBlue, ByRef PixelGetColorValueBrightness)
{
	PixelGetColor PixelGetColorHex, %PixelX%, %PixelY%, RGB
	PixelGetColorRed := (PixelGetColorHex &amp; 0xFF0000) &gt;&gt; 16
	PixelGetColorGreen := (PixelGetColorHex &amp; 0xFF00) &gt;&gt; 8
	PixelGetColorBlue := PixelGetColorHex &amp; 0xFF
	PixelGetColorValueBrightness := Floor(Max(PixelGetColorRed, PixelGetColorGreen, PixelGetColorBlue)/2.55)
}
Return

~*$MButton::
{
	MouseGetPos MouseX, MouseY
	PixelGetColorValue(%MouseX%, %MouseY%, Red, Green, Blue, Brightness)
	ToolTip %Brightness%
}
Return

~*$MButton Up::
{
	ToolTip
}
Return</code></pre></div><p>Проблема при нажатии MButton, PixelGetColorValue(<span class="bbu">%MouseX%</span>, <span class="bbu">%MouseY%</span>, Red, Green, Blue, Brightness) не принимает подчёркнутые переменные (точне принимает 0), хотя если указать параметры буквально - работает исправно.<br />В чём моя ошибка?<br />&quot;Нагуглить&quot; не получилось...</p>]]></description>
			<author><![CDATA[null@example.com (88man)]]></author>
			<pubDate>Sun, 21 Oct 2018 13:48:57 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=129335#p129335</guid>
		</item>
	</channel>
</rss>
