<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; Gui, Add, Hotkey помогите пожалуйста)]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11674&amp;type=atom" />
	<updated>2016-06-07T09:32:41Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11674</id>
		<entry>
			<title type="html"><![CDATA[Re: Gui, Add, Hotkey помогите пожалуйста)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=104863#p104863" />
			<content type="html"><![CDATA[<p>Ну &quot;спасибо&quot; вам большое все модераторы , я сам разобрался. Кому интересно оставляю весь код скрипта:<br /></p><div class="codebox"><pre><code>
p1=1

IniRead, hec, %A_ScriptDir%\config.ini, Skill, hec
IniRead , Key , %A_ScriptDir%\config.ini, Skills, Key
IniRead , val , %A_ScriptDir%\config.ini, Skills, val
IniRead, DownList1, %A_ScriptDir%\config.ini, Skill, DownList1

Gui,+ToolWindow +AlwaysOnTop
Gui, Add, Checkbox, x210 y90 vhec checked%hec% gSave , Нажатия по координатам
Gui, Add, Text, x30  y11 w35 h20  vstate1  , %val%
Gui, Add, hotkey, x210 y10 w50 h20  vkey gSave 10, %Key%
Gui, Add, Button , x10 y40 w40 h22 gPerexod1, +1
Gui, Add, Button , x10 y65 w40 h22 gPerexod2 4, -1
Gui, Add, Button , x55 y40 w40 h22 gPerexod3, +10
Gui, Add, Button , x55 y65 w40 h22 gPerexod4 4, -10
Gui, Add, Button , x265 y40 w90 h22 gПрименить 4, Применить
Gui, Add, Button , x265 y65 w90 h22 gПерезапустить, Перезапустить
Gui, Add, Text , x65 y11 ,Нажатий в секунду
Gui, Add, Text , x265 y12 ,Кнопка запуска

Gui, Add, DropDownList, x210 y40 w55 h80 vDownList1 gSave, |Left|Right|Middle
GuiControl, ChooseString, DownList1, %DownList1%

Gui, Show,x800 w400 h300,кликер
l2:
    if(p1=1)
	{
	sleep 400
	goto l2
	}
    if(p1=0)
	{
	IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
	IniRead,   DownList1 , %A_ScriptDir%\config.ini, Skill, DownList1
	mousebutton=%DownList1%
	 slep=1000
     envdiv, slep,%val%
	 click %mousebutton% %xpos% %ypos%	 sleep %slep%

    }
    goto l2
Return

!2::
msgbox %p1%
Reload
return


Button1:
if (hec=1)
{
MouseGetPos, xpos, ypos
}
if(hec=0)
{
xpos=
ypos=
}
if(p1=0)
{
p1=1
return
}
if(p1=1)
{
p1=0
}
return

Save:
Gui, Submit, NoHide
IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
IniWrite , %val% , %A_ScriptDir%\config.ini, Skills, val
IniWrite , %Key% , %A_ScriptDir%\config.ini, Skills, Key
IniWrite, %hec%, %A_ScriptDir%\config.ini, Skill, hec
return
Перезапустить:
Gui, Submit, NoHide
IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
IniWrite , %val% , %A_ScriptDir%\config.ini, Skills, val
IniWrite , %Key% , %A_ScriptDir%\config.ini, Skills, Key
IniWrite, %hec%, %A_ScriptDir%\config.ini, Skill, hec
Reload
return
Применить:
Hotkey, %Key% ,off,UseErrorLevel
Gui, Submit , NoHide
Hotkey, %Key% , Button1 ,on,UseErrorLevel
return
GuiClose:
Gui, Submit, NoHide
IniWrite , %Key% , %A_ScriptDir%\config.ini, Skills, Key
IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
IniWrite , %val% , %A_ScriptDir%\config.ini, Skills, val
IniWrite, %hec%, %A_ScriptDir%\config.ini, Skill, hec
ExitApp
return
метка:
GuiControl,,  state1, %val%
return
Perexod1:
envadd, val , 1
goto метка
Perexod2:
envadd, val , -1
if (val&lt;0)
{
val=0
}
goto метка
Perexod3:
envadd, val , 10
goto метка
Perexod4:
envadd, val , -10
if (val&lt;0)
{
val=0
}
goto метка</code></pre></div>]]></content>
			<author>
				<name><![CDATA[shahlik007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33768</uri>
			</author>
			<updated>2016-06-07T09:32:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=104863#p104863</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Gui, Add, Hotkey помогите пожалуйста)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=104717#p104717" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>shahlik007</strong>, требования по заголовку не выполнены.<br />Предложения должны начинаться с заглавной буквы и заканчиваться точкой.</span></p><p><span style="color: green">Запрещается отвечать в теме до внесения исправлений. Ответ от <strong>Alectric</strong> пока спрятал.</span></p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2016-06-05T07:43:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=104717#p104717</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Gui, Add, Hotkey помогите пожалуйста)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=104715#p104715" />
			<content type="html"><![CDATA[<p><span class="postimg"><img src="http://i.smiles2k.net/icq_smiles/23.gif" alt="http://i.smiles2k.net/icq_smiles/23.gif" /></span></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>IniRead, key, %A_ScriptDir%\config.ini, Skill, key
Hotkey,% Key,Label,useerrorlevel
oldkey:=key

Gui,+ToolWindow +AlwaysOnTop
Gui, Add, Hotkey, x10 y10 w50 h20 vKey gchange,% key
Gui, Show,x800 w150 h100,окно
return

change:
tooltip,% key
Hotkey,% oldKey,off,useerrorlevel
Hotkey,% Key,Label,useerrorlevel
oldkey:=key
return

label:
msgbox победа!`nКнопка: %key%
return

GuiClose:
IniWrite ,% key ,%A_ScriptDir%\config.ini, Skill, key
Exitapp</code></pre></div></div></div>]]></content>
			<author>
				<name><![CDATA[Alectric]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26027</uri>
			</author>
			<updated>2016-06-05T05:37:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=104715#p104715</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Gui, Add, Hotkey помогите пожалуйста)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=104706#p104706" />
			<content type="html"><![CDATA[<p>сорян) просто первый раз тут спс что помог оформлить , держи плюсик</p>]]></content>
			<author>
				<name><![CDATA[shahlik007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33768</uri>
			</author>
			<updated>2016-06-04T17:10:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=104706#p104706</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Gui, Add, Hotkey помогите пожалуйста)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=104701#p104701" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>shahlik007</strong>, в названии темы должен быть префикс скриптового языка. Код должен быть оформлен тегом code. Отредактируйте!</span></p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2016-06-04T15:41:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=104701#p104701</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Gui, Add, Hotkey помогите пожалуйста)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=104700#p104700" />
			<content type="html"><![CDATA[<p>Доброго времени суток!)</p><p>Помогите разобраться с Gui интерфейсом , а именно Gui, Add, Hotkey . Создавать поле под параметр я уже научился , но только вывести его не знаю как . (скриптовик AutoHotKey)</p><p>Задумка следующая:</p><br /><p>1.&nbsp; Скрипт создает окно.<br />2.&nbsp; Прикрепляет к нему поле Hotkey.<br />3.&nbsp; Я <span class="bbu">ввожу</span> кнопку на которую хочу забиндить действие в открытом окне.<br />4.&nbsp; И тут-же , <span class="bbu">не закрывая скрипт и не перезапуская</span> , могу пользоваться этой кнопкой.</p><br /><br /><br /><div class="codebox"><pre><code>IniRead, knopka, %A_ScriptDir%\config.ini, Skill, knopka
Gui,+ToolWindow +AlwaysOnTop
Gui, Add, Hotkey, x10 y10 w50 h20
Gui, Show,x800 w150 h100,окно
Return

%введеная мною кнопка%::
Msgbox победа!
Return

GuiClose:
IniWrite ,% knopka% ,%A_ScriptDir%\config.ini, Skill, knopka
Exitapp</code></pre></div><br /><br /><br /><br /><p>Заранее спасибо!))</p>]]></content>
			<author>
				<name><![CDATA[shahlik007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33768</uri>
			</author>
			<updated>2016-06-04T15:30:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=104700#p104700</id>
		</entry>
</feed>
