<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Активация Mozilla Firefox без панели задач]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=12517</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12517&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Активация Mozilla Firefox без панели задач».]]></description>
		<lastBuildDate>Fri, 03 Mar 2017 20:43:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113578#p113578</link>
			<description><![CDATA[<p>Как вариант:<br /></p><div class="codebox"><pre><code>f1::
SetWinDelay, -1
if toggle := !toggle
{
    WinHide ahk_class Shell_TrayWnd
    WinHide Start ahk_class Button
    SysGet, Mon, Monitor
    SetWorkArea(MonLeft, MonTop, MonRight, MonBottom)
    WinMove, ahk_class Notepad,, MonLeft, MonTop , MonRight, MonBottom
}
else
{
    WinShow ahk_class Shell_TrayWnd
    WinShow Start ahk_class Button
    SysGet, Mon, MonitorWorkArea
    SetWorkArea(MonLeft, MonTop, MonRight, MonBottom)
    WinMove, ahk_class Notepad,, MonLeft, MonTop , MonRight, MonBottom
}
return

SetWorkArea(left,top,right,bottom)  ; set main monitor work area ; windows are not resized!
{
    VarSetCapacity(area, 16)
    NumPut(left,  area, 0, &quot;UInt&quot;) ; left
    NumPut(top,   area, 4, &quot;UInt&quot;) ; top
    NumPut(right, area, 8, &quot;UInt&quot;) ; right
    NumPut(bottom,area,12, &quot;UInt&quot;) ; bottom
    DllCall(&quot;SystemParametersInfo&quot;, &quot;UInt&quot;, 0x2F, &quot;UInt&quot;, 0, &quot;UPtr&quot;, &amp;area, &quot;UInt&quot;, 0) ; SPI_SETWORKAREA
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 03 Mar 2017 20:43:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113578#p113578</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113575#p113575</link>
			<description><![CDATA[<p>На семёрке отдельное окно.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 03 Mar 2017 20:00:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113575#p113575</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113574#p113574</link>
			<description><![CDATA[<p>Если нажать &quot;развернуть&quot;, окно растянется не на весь экран, а с вычетом габаритов Панели задач. Но если растягивать окно вручную, им можно заполнить весь экран.<br />Про кнопку &quot;Старт&quot; не знаю, может это отдельное окно?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 03 Mar 2017 19:57:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113574#p113574</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113573#p113573</link>
			<description><![CDATA[<p>Не знаю, смотря какие задачи. При скрытии на семёрке остаётся кнопка «Старт» и рабочее пространство полноэкранных окон не занимает место таскбара, остаётся бесполезная полоса внизу.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 03 Mar 2017 19:46:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113573#p113573</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113572#p113572</link>
			<description><![CDATA[<p>Не, я просто отметил особенности скрипта.</p><p>По теме - мне не очень понятно, для чего изменять размеры рабочей области Рабочего стола. Просто скрыть окно Панели задач командой <em>WinHide</em>- не вариант?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 03 Mar 2017 19:37:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113572#p113572</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113570#p113570</link>
			<description><![CDATA[<p><strong>ypppu</strong>, всё так и должно быть, кроме высоты. Она не указана явно, видимо, сбивается на дефолтную, на семёрке такого не происходит. Если нужно, могу подправить.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 03 Mar 2017 18:03:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113570#p113570</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113560#p113560</link>
			<description><![CDATA[<p>Опробовал на Windows XP. Изменяется высота панели задач (была двойная, стала одинарная), выключается &quot;автоматически скрывать панель задач&quot;, включается &quot;отображать панель задач поверх остальных окон&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 03 Mar 2017 14:06:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113560#p113560</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113552#p113552</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, спасибо вам за помощь.</p>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Fri, 03 Mar 2017 09:51:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113552#p113552</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113551#p113551</link>
			<description><![CDATA[<div class="codebox"><pre><code>F2::
   HideShowTaskbar(toggle := !toggle)
   if toggle
      WinActivate ahk_class MozillaWindowClass
   else
      WinMinimize ahk_class MozillaWindowClass
   Return
   
HideShowTaskbar(action)
{
   static ABM_SETSTATE := 0xA, ABS_AUTOHIDE := 0x1, ABS_ALWAYSONTOP := 0x2
   
   VarSetCapacity(APPBARDATA, size := 2*A_PtrSize + 2*4 + 16 + A_PtrSize, 0)
   NumPut(size, APPBARDATA), NumPut(WinExist(&quot;ahk_class Shell_TrayWnd&quot;), APPBARDATA, A_PtrSize)
   NumPut(action ? ABS_AUTOHIDE : ABS_ALWAYSONTOP, APPBARDATA, size - A_PtrSize)
   
   DllCall(&quot;Shell32\SHAppBarMessage&quot;, UInt, ABM_SETSTATE, Ptr, &amp;APPBARDATA)
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 03 Mar 2017 09:46:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113551#p113551</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113550#p113550</link>
			<description><![CDATA[<p>Кусок моего кода:<br /></p><div class="codebox"><pre><code>toggle := 0
F2::
toggle := !toggle
if toggle
   WinActivate ahk_class MozillaWindowClass
else
   WinMinimize ahk_class MozillaWindowClass
Return</code></pre></div><p>Кусок вашего кода<br /></p><div class="codebox"><pre><code>F2:: HideShowTaskbar(hide := !hide)
   
HideShowTaskbar(action)
{
   static ABM_SETSTATE := 0xA, ABS_AUTOHIDE := 0x1, ABS_ALWAYSONTOP := 0x2
   
   VarSetCapacity(APPBARDATA, size := 2*A_PtrSize + 2*4 + 16 + A_PtrSize, 0)
   NumPut(size, APPBARDATA), NumPut(WinExist(&quot;ahk_class Shell_TrayWnd&quot;), APPBARDATA, A_PtrSize)
   NumPut(action ? ABS_AUTOHIDE : ABS_ALWAYSONTOP, APPBARDATA, size - A_PtrSize)
   
   DllCall(&quot;Shell32\SHAppBarMessage&quot;, UInt, ABM_SETSTATE, Ptr, &amp;APPBARDATA)
}</code></pre></div><p>Как совместить?</p>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Fri, 03 Mar 2017 09:41:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113550#p113550</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113549#p113549</link>
			<description><![CDATA[<p>Так а в чём вопрос? Как скрыть панель задач по горячей клавише?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 03 Mar 2017 09:35:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113549#p113549</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113548#p113548</link>
			<description><![CDATA[<p>Ваша правда, это мне поможет, по правде говоря я собирался использовать этот метод в случае тут ничего не выйдет, у меня имеется софт для скрытия панели задач.</p><p>Находясь в активном окне в оконном режиме без рамки(в котором не отображается панель задач), хотелось бы посредством горячей клавиши активировать браузер всё также сохраняя сокрытие панели задач. </p><p>Однако в другие моменты мне нужна панель задач и выходит так что мне каждый раз придётся пользоваться горячими клавишами для проявления панели задач или же панель будет показываться в момент наведение курсора мыши.</p><p>Техническая сторона данного вопроса для меня сложна, я думаю что нужен подобный механизм.<br />Если: Нажата горячая клавиша &quot;F2&quot; ; работа в режиме toggle<br />То: Скрыть панель задач, активировать окно браузера<br />Если: Нажата горячая клавиша &quot;F2&quot;&nbsp; работа в режиме toggle<br />То: Показать панель задач, свернуть окно браузера ; В данном случае показываться панель задач должна не в буквальном смысле слова, восстановление возможности показываться, т.е. во время работы в оконном режиме без рамки панель задач должна быть всё так-же не видна.</p>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Fri, 03 Mar 2017 09:15:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113548#p113548</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113546#p113546</link>
			<description><![CDATA[<p>Тогда может просто скрыть панель задач на всё время работы скрипта?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 03 Mar 2017 08:25:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113546#p113546</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113521#p113521</link>
			<description><![CDATA[<p>Возможно я не совсем корректно выразился.<br /><a href="http://imgur.com/a/j8wjC">http://imgur.com/a/j8wjC</a><br />Во время использования окна #1 панели задач нету тк. выставлена настройка &quot;Оконный режим без рамки&quot;<br />Нужно чтобы во время обращения к окну #2[Браузер] панель задач не появлялась.</p>]]></description>
			<author><![CDATA[null@example.com (DxNeferzul)]]></author>
			<pubDate>Thu, 02 Mar 2017 15:37:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113521#p113521</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Активация Mozilla Firefox без панели задач]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=113519#p113519</link>
			<description><![CDATA[<div class="quotebox"><cite>DxNeferzul пишет:</cite><blockquote><p>Нужно чтобы при использовании скрипта панель задач не активировалась.</p></blockquote></div><p>Не пойму, что имеется в виду. При активации окна панель задач не может активироваться, активным может быть только одно окно.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 02 Mar 2017 14:06:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=113519#p113519</guid>
		</item>
	</channel>
</rss>
