<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15936</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15936&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса».]]></description>
		<lastBuildDate>Mon, 21 Dec 2020 15:16:07 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144315#p144315</link>
			<description><![CDATA[<p><strong>__Михаил__</strong><br />Да не, ничего не пропущено, всё как надо.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 21 Dec 2020 15:16:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144315#p144315</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144309#p144309</link>
			<description><![CDATA[<p><strong>serzh82saratov</strong></p><p>А &#039;Radio&#039; переключатели упущены - непорядок.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Sun, 20 Dec 2020 21:22:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144309#p144309</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144307#p144307</link>
			<description><![CDATA[<div class="codebox"><pre><code>select := 2
Gui, 1: Add, CheckBox, x264 y24 w75 h23 gCheck hwndw1_p, выбор 1
Gui, 1: Add, CheckBox, x264 y64 w102 h23 gCheck hwndw2_p, выбор 2
Gui, 1: Add, CheckBox, x264 y104 w103 h23 gCheck hwndw3_p, выбор 3
Gui, 1: Add, Tab3, vTab1 x8 y144 w523 h256, Настройка 1|Настройка 2|Настройка 3
Global oChecks := [w1_p, w2_p, w3_p]
Check(oChecks[select])
Gui Show, w327 h348, Тест окно:
Return

Check(CtrlHwnd) {
	for k, v in oChecks
		GuiControl, 1:, % v, % (CtrlHwnd = v, i := CtrlHwnd = v ? k : i)
	Sleep 1  ; Иначе не обновляется внешний вид CheckBox
	GuiControl, 1:Choose, Tab1, % i 
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 20 Dec 2020 20:49:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144307#p144307</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144292#p144292</link>
			<description><![CDATA[<p><strong>RacalCucumber</strong></p><p>Снова код не оформлен тегом &#039;code&#039;.</p><p>Вот вариант изменения, думаю разобраться можно:</p><div class="codebox"><pre><code>Gui Add, Tab3, vTAB_BUTTON x0 y16 w314 h104, Tab 1|Tab 2
Gui Tab, 1
Gui Add, CheckBox, vCB1 HWNDhCB1 x16 y48 w120 h23, Выполнять сразу
Gui Add, CheckBox, vCB2 HWNDhCB2 x16 y72 w120 h23, С задержкой
Gui Add, Radio, vR1 HWNDhRK1 x152 y48 w120 h23, Короткий текст
Gui Add, Radio, vR2 HWNDhRK2 x152 y72 w120 h23, Radio Button
Gui Tab, 2
Gui Add, CheckBox, vCB3 HWNDhCB3 x16 y48 w120 h23, Выполнять сразу
Gui Add, CheckBox, vCB4 HWNDhCB4 x16 y72 w120 h23, Единоразово
Gui Add, Radio, vR3 HWNDhRK3 x152 y48 w120 h23, Короткий текст
Gui Add, Radio, vR4 HWNDhRK4 x152 y72 w120 h23, Длинный текст
Gui Tab

Gui Add, Button, gOk x10 y122, Выполнить

Gui Show, w327 h148, Тест окно:
Return


GuiEscape:
GuiClose:
ExitApp



Ok:
Gui, Submit, NoHide

GuiControl,, % hCB1, 1		;(1 - поставить / 0 - снять)
GuiControl,, % hCB2, 1

If R1
{
 GuiControl,, % hRK3, 1		;(1 - поставить / 0 - снять)
}
Else
 GuiControl,, % hRK4, 1

If CB2
 GuiControl, Choose, TAB_BUTTON, 2	; Меняет пункт в Табе.
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Sun, 20 Dec 2020 15:41:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144292#p144292</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144291#p144291</link>
			<description><![CDATA[<p>a..... только что доперло....<br />Gui, 1:&nbsp; Add, Tab3, x8 y144 w523 h256 Choose%var_tab%, Настройка 1|Настройка 2|Настройка 3<br />вставляем vvar_tab</p><p>Gui, 1:&nbsp; Add, Tab3, x8 y144 w523 h256 vvar_tab Choose%var_tab%, Настройка 1|Настройка 2|Настройка 3</p><p>и выбираем нужную закладку через<br />GuiControl,Choose, var_tab, нужный номер закладки</p><p>в мануале на команду TAB почему то о возможности вносить переменные нет ни слова....</p>]]></description>
			<author><![CDATA[null@example.com (RacalCucumber)]]></author>
			<pubDate>Sun, 20 Dec 2020 15:37:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144291#p144291</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144290#p144290</link>
			<description><![CDATA[<p>Вот смотрите. Есть допустим три чекбокса <br /></p><div class="codebox"><pre><code>Gui, 1:  Add, CheckBox, x264 y24 w75 h23 gCheck vw1_p Checked%w1_p%, выбор 1
Gui, 1:  Add, CheckBox, x264 y64 w102 h23 gCheck vw2_p Checked%w2_p%, выбор 2
Gui, 1:  Add, CheckBox, x264 y104 w103 h23 gCheck vw3_p Checked%w3_p%, выбор 3</code></pre></div><p>и ТАБ на три закладки<br /></p><div class="codebox"><pre><code>Gui, 1:  Add, Tab3, x8 y144 w523 h256 Choose%var_tab%, Настройка 1|Настройка 2|Настройка 3
Gui, 1:  Tab, 1
....
Gui, 1:  Tab, 2
....
Gui, 1:  Tab, 3
....</code></pre></div><p>Поскольку выбивается только один из трех чекбоксов то по вызову Check прописано.<br /></p><div class="codebox"><pre><code>Check:
Gui, 1:submit, nohide
if(A_GuiControl=&quot;w1_p&quot;)
	{
		GuiControl,,w2_p,0
		GuiControl,,w3_p,0
	}
	if(A_GuiControl=&quot;w2_p&quot;)
	{
		GuiControl,,w1_p,0
		GuiControl,,w3_p,0
	}
	if(A_GuiControl=&quot;w3_p&quot;)
	{
		GuiControl,,w1_p,0
		GuiControl,,w2_p,0
	}
	Return</code></pre></div><p>Вопрос. Можно ли через команду GuiControl сделать выбор одной из закладок ТАВ?</p>]]></description>
			<author><![CDATA[null@example.com (RacalCucumber)]]></author>
			<pubDate>Sun, 20 Dec 2020 15:34:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144290#p144290</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144289#p144289</link>
			<description><![CDATA[<p><strong>RacalCucumber</strong>, Вы пока вроде всё правильно рассуждаете. Давайте для начала покажите свой код - посмотрим в чём загвоздка.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 20 Dec 2020 15:11:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144289#p144289</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Актуализация отрытой закладки в ТАВ от выбранного чек-бокса]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144288#p144288</link>
			<description><![CDATA[<p>Есть три радио-кнопки, или чекбокса работающие в режиме &quot;только один из группы&quot; через GuiControl,,-=переменная=-,0. <br />Через </p><p>Есть TAB на три закладки. </p><p>Можно как то сделать так, что бы при выборе определенного чекбокса или радиокнопки автоматически выбиралась нужная закладка в TAB? <br />Ну кроме как решения&nbsp; в лоб, смены переменной Choose%var_tab% в теле GUI, TAB при выборе чекбокса и вызове подпрограммы <br />GUI, Destroy<br />Reload</p><p>Просто русское описание функции GuiControl я не нашел. А англоязычную такое ощущение что октопод писал. К концу фразы даже гугл-переводчик забывает с чего все началось...</p>]]></description>
			<author><![CDATA[null@example.com (RacalCucumber)]]></author>
			<pubDate>Sun, 20 Dec 2020 15:03:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144288#p144288</guid>
		</item>
	</channel>
</rss>
