<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5770&amp;type=atom" />
	<updated>2011-05-06T05:37:38Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5770</id>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48169#p48169" />
			<content type="html"><![CDATA[<p>А можно поподробней?</p>]]></content>
			<author>
				<name><![CDATA[Ottiwell_Wood]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26902</uri>
			</author>
			<updated>2011-05-06T05:37:38Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48169#p48169</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48156#p48156" />
			<content type="html"><![CDATA[<p><strong>Ottiwell_Wood</strong>, я понимаю, что вы хотите прилепить. Но я спрашиваю: зачем? Так как можно прилепить круглую кнопку путем использования HTML. Что касается перемещения окна, то тут можно использовать два способа: первый - встроенный (как описали выше), второй - использовать другие языки программирования для клика возвращать HT_CAPTION.</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2011-05-05T19:12:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48156#p48156</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48133#p48133" />
			<content type="html"><![CDATA[<p>Понятно. Спасибо большое.</p>]]></content>
			<author>
				<name><![CDATA[Ottiwell_Wood]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26902</uri>
			</author>
			<updated>2011-05-05T09:30:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48133#p48133</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48131#p48131" />
			<content type="html"><![CDATA[<p>Предполагаю, что не получится, т.к самого события нет.</p>]]></content>
			<author>
				<name><![CDATA[Xameleon]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=8836</uri>
			</author>
			<updated>2011-05-05T09:16:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48131#p48131</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48120#p48120" />
			<content type="html"><![CDATA[<p>Хотелось бы зарегистрировать обработчик события.</p>]]></content>
			<author>
				<name><![CDATA[Ottiwell_Wood]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26902</uri>
			</author>
			<updated>2011-05-05T04:57:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48120#p48120</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48096#p48096" />
			<content type="html"><![CDATA[<p><strong>2 Ottiwell_Wood:</strong> ИМХО, <strong>Rumata</strong> и я уже дали Вам понятный ответ на Ваш вопрос. <strong>Rumata</strong> так и вообще &quot;разжевал&quot; Вам всё до мелочей. Если что то в коде не устраивает, изложите пожалуйста подробнее. Желательно одним постом.</p>]]></content>
			<author>
				<name><![CDATA[Xameleon]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=8836</uri>
			</author>
			<updated>2011-05-04T13:58:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48096#p48096</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48092#p48092" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Нет.</p></blockquote></div><p>A если через WSC?</p>]]></content>
			<author>
				<name><![CDATA[Ottiwell_Wood]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26902</uri>
			</author>
			<updated>2011-05-04T11:52:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48092#p48092</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48090#p48090" />
			<content type="html"><![CDATA[<p>Нет. Проверьте. <br /></p><div class="codebox"><pre><code>
alert(document.fireEvent);</code></pre></div><div class="quotebox"><blockquote><p>приходится дописывать код в конце &quot;обработчика&quot;</p></blockquote></div><p>Ну так допишите )))<br /></p><div class="codebox"><pre><code>
...
    setInterval(function()
    {
        var i = window.screenX || window.screenLeft;
        var j = window.screenY || window.screenTop;
 
        if ( x == i &amp;&amp; y == j ) {
            return;
        }
 
        onmove();
 
    }, 10);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2011-05-04T09:31:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48090#p48090</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48087#p48087" />
			<content type="html"><![CDATA[<p>Да, но тогда приходится дописывать код в конце &quot;обработчика&quot;. Кстати про второй пример из поста #15: его можно реализовать с помощью функции типа window.FireEvent(&#039;move&#039;);?</p>]]></content>
			<author>
				<name><![CDATA[Ottiwell_Wood]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26902</uri>
			</author>
			<updated>2011-05-04T08:38:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48087#p48087</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48086#p48086" />
			<content type="html"><![CDATA[<p>Вариант из поста #12 корректнее.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2011-05-04T08:21:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48086#p48086</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48084#p48084" />
			<content type="html"><![CDATA[<p>Вариант из поста #11 не подходит из-за того, что эта функция ни чем не будет вызываться. Мой вариант подходит из-за того, что он выполняет функцию, описанную в window.onmove.</p>]]></content>
			<author>
				<name><![CDATA[Ottiwell_Wood]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26902</uri>
			</author>
			<updated>2011-05-04T05:59:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48084#p48084</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48082#p48082" />
			<content type="html"><![CDATA[<p><strong>Ottiwell_Wood</strong>, то что некоторая функция называется onXXX еще не значит, что она является обработчиком события XXX. То что Вы называете обработчиком события является простой функцией, которая вызывается из таймера через определенные интервалы времени. <br />Грубо говоря, обработчик события - это функция, которая выполняет определенные действия в момент возникновения события. Чтобы обработчик начал выполнять заданные действия, его необходимо создать или зарегистрировать. Событие XXX создается с помощью следующей команды:<br /></p><div class="codebox"><pre><code>
объект.onXXX = function() 
...</code></pre></div><p>Объявление функции window.onmove не приведет к созданию обработчика события move - перемещение окна браузера. Также Вы не сможете зарегистрировать обработчик события move и с помощью следующей конструкции:<br /></p><div class="codebox"><pre><code>
window.attachEvent(&#039;onmove&#039;, function()
...</code></pre></div><p>Пример - и мой и <strong>Xameleon</strong> - обходное решение. В данном случае для эмуляции несуществующего события.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2011-05-03T23:00:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48082#p48082</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48081#p48081" />
			<content type="html"><![CDATA[<p><strong>Rumata</strong>, вы не так поняли. Именно эта простая функция и есть обработчиком события и именно она вызывает window.onmove.<br /><strong>JSMan</strong>, прочитайте пожалуйста посты #6 и #8</p>]]></content>
			<author>
				<name><![CDATA[Ottiwell_Wood]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26902</uri>
			</author>
			<updated>2011-05-03T21:44:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48081#p48081</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48078#p48078" />
			<content type="html"><![CDATA[<p><strong>Ottiwell_Wood</strong>, а зачем лепить LangMF-форму к HTA?</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2011-05-03T18:45:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48078#p48078</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA, Javascript,LangMF: координаты окна. Прикрепление сторонней формы.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48075#p48075" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Ottiwell_Wood пишет:</cite><blockquote><p><strong>onmove - не сам обработчик события, а только функция, вызываемая обработчиком!</strong></p></blockquote></div><p>Ну что же Вы морочите голову людям. Я обнадежился, подумал, что я что-то упустил, и поверил в существование такого обработчика. Это не обработчик - а просто обычная функция. </p><div class="quotebox"><blockquote><p>else{if(window.onMove){window.onMove()}}</p></blockquote></div><p>Лишено смысла, так как там уже стоит return - выход из функции. Просто замените код после проверки и до конца функции чем-то своим, да хоть вызовом внешней функции:<br /></p><div class="codebox"><pre><code>...
    setInterval(function()
    {
        var i = window.screenX || window.screenLeft;
        var j = window.screenY || window.screenTop;
 
        if ( x == i &amp;&amp; y == j ) {
            return;
        }

        // Здесь должен быть код, написанный Вами

    }, 10);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2011-05-03T16:37:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48075#p48075</id>
		</entry>
</feed>
