<?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=6174&amp;type=atom" />
	<updated>2011-09-28T19:36:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6174</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51940#p51940" />
			<content type="html"><![CDATA[<p>Я кажись понял! Топорный способ передачи фокуса окну Майя происходит, когда окно развёрнуто, а нужно, когда окно свернулось, ведь это основная причина перехвата. Получается в обоих случаях нужно, чтобы фокус был в окне Майя в свёрнутом и развёрнутом состоянии.</p><p>Это видно визуально, когда ТекстурЭдитор развернулся, видно, как ободочек подсветился вокруг майского окна, когда сворачиваю ТекстурЭдитор, то ободок исчезает.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-28T19:36:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51940#p51940</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51939#p51939" />
			<content type="html"><![CDATA[<p>Дело в том, что первый вариант, (когда только КапсЛок) видно, как окна игнорятся и ничего не выделяется, никакие ячейки для ввода, вообще ничего, происходит чистый тоггл.<br />Второй код, где добавлен Контрол к КапЛоку, в этом случает подсвечивается окно и через раз оно препятствует закрытию основному окну.</p><p>Тут даже и не понятно, что может быть. Может это происходит из-за того, что добавляется (Ctrl) к КапсЛоку и поэтому оно работает не правильно.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-28T19:27:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51939#p51939</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51938#p51938" />
			<content type="html"><![CDATA[<p>vk46 - виртуальный код клавиши F, некорректности в нём нет.<br />ControlClick, x0 y0, Maya - топорный способ передать фокус «главному окну Maya»</p><p>Лучше вас никто в поведении maya не разберётся <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2011-09-28T19:04:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51938#p51938</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51937#p51937" />
			<content type="html"><![CDATA[<p>Беда!</p><p>Оказалось не всё так гладко, как показалось.<br />Первый код работает совершенно, это который одиночный CapsLock, а вот второй, который (Ctrl+CapsLock) вот он то и барахлит.</p><p>Происходит перехватывание другими окнами из-за чего приходится жать по два раза. Всё тоже самое о чём я писал на прошлых страницах, но только в более лёгкой ферме, а именно перехватывание происходит не сразу, а на третий или четвертый раз.</p><p>Может неправильно составлен код?</p><p>Поможите пожалуйста разрешить эту проблему.</p><p><strong>Работает отлично:</strong><br /></p><div class="codebox"><pre><code>Capslock::
ControlClick, x0 y0, Maya
Send +f
KeyWait, Capslock
Return</code></pre></div><p><strong>Работает не корректно:</strong><br /></p><div class="codebox"><pre><code>!Capslock::
ControlClick, x0 y0, Maya
Send !+{vk46}
KeyWait, Capslock
Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-28T18:29:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51937#p51937</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51667#p51667" />
			<content type="html"><![CDATA[<p><strong>creature.ws</strong>, с тысячи шагов из револьвера прострелил мишень ровно в десятку. <br />Работает! Боже мой РАБОТАЕТ!!! ПРЕМНОГО благодарен Вам!</p><p><strong>ypppu</strong>, отдельная, бесконечная благодарнасть и Вам.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-18T18:41:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51667#p51667</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51546#p51546" />
			<content type="html"><![CDATA[<p>А если попробовать так:<br /></p><div class="codebox"><pre><code>
#IfWinActive ahk_class QWidget

Capslock::
ControlClick, x0 y0, Maya
Send +f
KeyWait, Capslock
Return
 
!Capslock:: ; при нажатии alt capslock отправится alt shift f
ControlClick, x0 y0, Maya
Send !+{vk46}
KeyWait, Capslock
Return
 
Numpad8::
ControlClick, x0 y0, Maya
Send ^!p
KeyWait, Numpad8 ; Top
Return
 
Numpad5::
ControlClick, x0 y0, Maya
Send ^!k 
KeyWait, Numpad5 ; Home
Return
 
Numpad4::
ControlClick, x0 y0, Maya
Send ^!&#039;
KeyWait, Numpad4 ; Left
Return

#IfWinActive</code></pre></div>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2011-09-15T20:06:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51546#p51546</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51545#p51545" />
			<content type="html"><![CDATA[<p>Ну тогда могу только предложить глубже изучать AutoHotkey и искать решение самостоятельно.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-09-15T19:27:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51545#p51545</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51544#p51544" />
			<content type="html"><![CDATA[<p>Работает, но хуже чем было в самом начале, всё так же перехватывается другими окнами и срабатывает через раз.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-15T18:57:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51544#p51544</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51529#p51529" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
time := 1000 ; попробуйте изменять от 100 до 1000

Capslock::
IfWinExist, Maya
{
WinActivate , Maya
Sleep, %time%
ControlSend, , +f, Maya, , ,
}
Else
{
     IfWinExist, UV Texture Editor
     {
     WinActivate , UV Texture Editor
     Sleep, %time%
     ControlSend, , +f, UV Texture Editor, , ,
     }
}
Return

!Capslock:: ; при нажатии alt capslock отправится alt shift f
IfWinExist, Maya
{
WinActivate , Maya
Sleep, %time%
ControlSend, , !+{vk46}, Maya, , ,
}
Else
{
     IfWinExist, UV Texture Editor
     {
     WinActivate , UV Texture Editor
     Sleep, %time%
     ControlSend, , !+{vk46}, UV Texture Editor, , ,
     }
}
Return</code></pre></div><p>Нашёл возможную ошибку и внёс изменения.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-09-14T19:32:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51529#p51529</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51528#p51528" />
			<content type="html"><![CDATA[<p>Всё проверил, точно, запускаю именно, то, что нужно.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-14T19:22:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51528#p51528</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51527#p51527" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Алексей пишет:</cite><blockquote><p>Так это оно не полностью выводи инфу, видимо только самое важное.</p></blockquote></div><p>Насколько я понимаю, оно выводит строчку с ошибкой, плюс несколько соседних строчек. Может быть, Вы не сохраняете изменения, или запускаете не тот скрипт?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-09-14T19:12:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51527#p51527</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51525#p51525" />
			<content type="html"><![CDATA[<p><span style="color: Green"><strong>Алексей</strong>, на будущее обратите внимание на <a href="http://forum.script-coding.com/rules.html#4.12.">§4.12</a>.</span> Это и Вам быстрее, и отвечающим проще. <span style="color: Green">И код у нас пишется всё-таки текстом, а не картинками.</span></p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-09-14T18:57:38Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51525#p51525</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51524#p51524" />
			<content type="html"><![CDATA[<p>Так это оно не полностью выводи инфу, видимо только самое важное.</p><p>Вот, что я пытаюсь запустить:</p><p><span class="postimg"><img src="http://img593.imageshack.us/img593/7519/autohotkey3.png" alt="http://img593.imageshack.us/img593/7519/autohotkey3.png" /></span></p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-14T18:36:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51524#p51524</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51523#p51523" />
			<content type="html"><![CDATA[<p>В начале зачем-то стоит &quot;Return&quot; и не хватает &quot;Capslock::&quot;. <img src="//forum.script-coding.com/img/smilies/tongue.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2011-09-14T18:31:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51523#p51523</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вторичные окна Панели перехватывают команду для первичного окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=51522#p51522" />
			<content type="html"><![CDATA[<p>Всё точно проверил, скопировал. Предыдущий отличался лишь потому, что у меня ещё есть несколько строчек кода, для проверки на повторный запуск АвтоХоткея и строка для того, чтобы АвтоХоткей работал только в Майя.</p><p>Всё удалил, оставил только ваш код:<br /><span class="postimg"><img src="http://img840.imageshack.us/img840/5107/autohotkey2.png" alt="http://img840.imageshack.us/img840/5107/autohotkey2.png" /></span></p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27087</uri>
			</author>
			<updated>2011-09-14T18:25:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=51522#p51522</id>
		</entry>
</feed>
