<?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=10072&amp;type=atom" />
	<updated>2014-10-25T15:18:33Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10072</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87720#p87720" />
			<content type="html"><![CDATA[<p>Большое спасибо, теперь можно использовать и вот так:<br /></p><div class="codebox"><pre><code>#If NeedCoords(33, 33) &amp;&amp; WinActive(&quot;ahk_class Notepad&quot;)
; ...
#If

NeedCoords(x, y)  {
    CoordMode, Mouse
    MouseGetPos, x_pos, y_pos
    Return x_pos &gt;= x &amp;&amp; y_pos &gt;= y
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2014-10-25T15:18:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87720#p87720</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87711#p87711" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
#If NeedCoords(33, 33)
LButton:: 
    ToolTip, NeedCoords
    SetTimer, ToolTip, -600
    Return 
#If

ToolTip:
    ToolTip
    Return
    
NeedCoords(x, y)  {
    CoordMode, Mouse
    MouseGetPos, x_pos, y_pos
    Return x_pos &gt;= x &amp;&amp; y_pos &gt;= y
}
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2014-10-25T07:23:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87711#p87711</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87708#p87708" />
			<content type="html"><![CDATA[<p>Вставьте в функцию условие, что если значения x_pos или y_pos меньше указанных, то: <br /></p><div class="codebox"><pre><code>return, true </code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2014-10-25T01:17:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87708#p87708</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87707#p87707" />
			<content type="html"><![CDATA[<p>Если представить, что картинка — это весь экран, предполагалось, чтобы tooltip появлялся после кликов по пустой области, но не на закрашенных отступах (они могут быть в несколько пикселей) сверху и слева —</p><p><a href="http://fastpic.ru/"><span class="postimg"><img src="http://i66.fastpic.ru/big/2014/1025/68/8b949fb43dc1ebc1dcdfdaa60d5e5c68.png" alt="http://i66.fastpic.ru/big/2014/1025/68/8b949fb43dc1ebc1dcdfdaa60d5e5c68.png" /></span></a></p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2014-10-25T00:01:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87707#p87707</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87706#p87706" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>#If left_edge()
...
#If

left_edge()
{
...
return x_pos &lt;= A_ScreenWidth - 2
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2014-10-24T18:49:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87706#p87706</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87704#p87704" />
			<content type="html"><![CDATA[<p>Так какой именно отступ нужен?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-10-24T18:05:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87704#p87704</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87703#p87703" />
			<content type="html"><![CDATA[<p>Т.е. отступ нужно здесь указать? —</p><div class="codebox"><pre><code>#If left_edge(A_ScreenWidth - 2)</code></pre></div><p>Получится область, меньшая на краях, чем размеры экрана?</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2014-10-24T18:01:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87703#p87703</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87641#p87641" />
			<content type="html"><![CDATA[<p>Передавать в функцию left_edge() отступ, сравнивать с ним, а не с нулём.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-10-21T20:59:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87641#p87641</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Условие для основного пространства окна с отступами]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87640#p87640" />
			<content type="html"><![CDATA[<p>Как можно задать условие — подобное приводимому ниже для левого края экрана — основному окну экрана, с небольшими отступами по его сторонам? —</p><div class="codebox"><pre><code>#SingleInstance Force

#If left_edge(A_ScreenWidth - 2)
lbutton::  ; клик левой кнопкой мыши в области левого края экрана

    ToolTip, left_edge
    Sleep, 600
    tooltip
    RETURN

#If

left_edge(x)
{
    CoordMode, Mouse
    MouseGetPos, x_pos
    return x_pos &lt;= 0
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2014-10-21T19:53:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87640#p87640</id>
		</entry>
</feed>
