<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK:Объеденить элементы управления DropDownList и CheckBox]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8927&amp;type=atom" />
	<updated>2013-11-20T01:04:57Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8927</id>
		<entry>
			<title type="html"><![CDATA[AHK:Объеденить элементы управления DropDownList и CheckBox]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=77429#p77429" />
			<content type="html"><![CDATA[<p>Доброго времени суток. Есть 2 скрипта, первый с элементом управления DropDownList , а второй с CheckBox. По отдельности скрипты работают идеально ,&nbsp; а соединить никак не могу.Помогите пожалуйста.<br />первый скрипт&nbsp; &nbsp;<br /></p><div class="codebox"><pre><code>Gui, Color, B0C4DE
Gui, Add, DropDownList, vSetMouseDelay gDropDownList w100, |0|1|2|3|4|5|6|7|8|9|10|
Gui, Add, DropDownList, vMouseMove gDropDownList w100, |0||1|2|3|4|5|6|7|8|9|10|
Gui, Add, DropDownList,  vMouseMove1 gDropDownList w100, |0|-1|-2|-3|-4|-5|-6|-7-8|-9|-10|
Gui, Add, Button, w100 gОК, ОК
Gui, Show,,
Return

~vk79::
Suspend, Off
ExitApp
Return

*~lbutton::
Loop 
{
GetKeyState, state, LButton, P
if state = U
break
SetMouseDelay, %Delay%
MouseMove, %Move%, %RMove%, , R
}
Return
DropDownList:
Return
ОК:
Gui Submit, NoHide
Delay = %SetMouseDelay%
Move = %MouseMove1%
RMove = %MouseMove%
WinMinimize 
Return
GuiClose:
ExitApp</code></pre></div><br /><br /><p>вот второй <br /></p><div class="codebox"><pre><code>Hotkey := {&quot;SendInput&quot;:&quot;*~lbutton&quot;} 
    
Gui, Add, CheckBox, gCheckBox vSendInput , повтор
Gui, Show,, CheckBox
Return

CheckBox:

    Gui, Submit, NoHide
    Key := Hotkey[A_GuiControl]
    Label := A_GuiControl
    If %A_GuiControl% = 1
        Options = On
    Else
        Options = Off
    Hotkey, %Key%, %Label%, %Options%
    return

SendInput:
  Loop
    {
         SetKeyDelay, PressDuration -1
         if not GetKeyState(&quot;lbutton&quot;, &quot;P&quot;)
         break
        SendInput, {lbutton 5}
        SetKeyDelay, PressDuration -1
    }
    return
 GuiClose:
    ExitApp</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Ядрён]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30092</uri>
			</author>
			<updated>2013-11-20T01:04:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=77429#p77429</id>
		</entry>
</feed>
