<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=66&amp;t=19283&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-09-29T15:11:35+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=66&amp;t=19283&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-09-29T15:11:35+01:00</updated>
<published>2017-09-29T15:11:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=196035#p196035</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=196035#p196035"/>
<title type="html"><![CDATA[Re: Wyłączenie(wyszarzenie) elementów w Groupboxie w Delphi]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=196035#p196035"><![CDATA[
no bo trzeba sobie ręcznie indeks ustawić<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 29 wrz 2017, o 15:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[faber33]]></name></author>
<updated>2017-09-29T13:48:31+01:00</updated>
<published>2017-09-29T13:48:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=196030#p196030</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=196030#p196030"/>
<title type="html"><![CDATA[Re: Wyłączenie(wyszarzenie) elementów w Groupboxie w Delphi]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=196030#p196030"><![CDATA[
też myślałem właśnie nad visible ale jednak robię &quot;ręcznie&quot; efekt wyszarzenia <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />PS. Mam pytanie jeszcze co do ComboBox'a bo chciałbym żeby był ustawiony w &quot;Style&quot; na &quot;csDropDownList&quot; ale wtedy przestaje działać Autostart. Combobox jest niby napełniony, ale zawsze po włączeniu aplikacji żaden port nie jest w nim wybrany :/<br /><br />Gdy &quot;Style&quot; -&gt; &quot;csDropDown&quot;  wszystko działa jak trzeba<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=976">faber33</a> — 29 wrz 2017, o 13:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-09-28T14:58:35+01:00</updated>
<published>2017-09-28T14:58:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195944#p195944</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195944#p195944"/>
<title type="html"><![CDATA[Re: Wyłączenie(wyszarzenie) elementów w Groupboxie w Delphi]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195944#p195944"><![CDATA[
nie rozumiem do końca twojego podejścia - no ale jeśli user ma nie patrzeć to się chowa formatkę albo nawet groupboxa można ustawić na visible = false chociaż to najbrzydsze rozwiązanie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 wrz 2017, o 14:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[faber33]]></name></author>
<updated>2017-09-28T13:43:01+01:00</updated>
<published>2017-09-28T13:43:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195933#p195933</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195933#p195933"/>
<title type="html"><![CDATA[Re: Wyłączenie(wyszarzenie) elementów w Groupboxie w Delphi]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195933#p195933"><![CDATA[
Dziękuje za odpowiedź Panie Mirku <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Dokładnie coś takiego znalazłem w &quot;internetach&quot;, żeby wszystkie dzieci w Groupboxie wyłączyć. Tylko że samo wyłączenie Label i Edit mnie nie ratuje, chyba pozostaje mi ręcznie blokować &quot;wysyłanie&quot; zmiennych do TPanel i TGauge i zmiana kolorów. Jakieś wyjście to jest<br /><br />PS. Po porostu chcę żeby użytkownika nie świerzbiło patrzyć na coś coś jest nie aktywne w danym momencie:D hehe<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=976">faber33</a> — 28 wrz 2017, o 13:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-09-28T13:32:26+01:00</updated>
<published>2017-09-28T13:32:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195932#p195932</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195932#p195932"/>
<title type="html"><![CDATA[Re: Wyłączenie(wyszarzenie) elementów w Groupboxie w Delphi]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195932#p195932"><![CDATA[
Włączenie właściwości ENABLED GroupBoxa oczywiście wyłączy wszystkie jego dzieci - dostaną również ENABLED = False<br /><br />ale żeby uzyskać efekt jakby wyszarzenia - to trzeba się zastanowić najpierw co chcesz uzyskać. Ty byś chciał uzyskać pewnie coś co jest niemożliwe dla wszystkich aktualnie użytego &quot;Windows Theme&quot; .... różnie może być na różnych windowsach itp .... <br /><br />jeśli chodzi o same labelki jak na obrazku niżej <br /><br /><img src="https://obrazkiforum.atnel.pl/54/fc5d237db63da7a0a4104670d4ab5b51.jpg" alt="Obrazek" /><br /><br />to możesz zrobić coś takiego jak napisałem w obsłudze klawisza - może to ci coś powie i zobaczysz jak można wykorzystać często nieznane i mało używane właściwości komponentów <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />[syntax=delphi]procedure TForm1.Button1Click(Sender: TObject);<br />var<br />  i: Integer;<br />begin<br />  GroupBox1.Enabled := not GroupBox1.Enabled;<br /><br />  for i := 0 to GroupBox1.ControlCount-1 do begin<br />    if GroupBox1.Controls&#91;i&#93; is TLabel then begin<br />      TLabel( GroupBox1.Controls&#91;i&#93; ).Enabled := GroupBox1.Enabled;<br />    end;<br />  end;<br /><br />end;[/syntax]<br /><br />-- 2 minutach --<br /><br />Możesz to poszerzyć jeszcze o TEDIT <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><img src="https://obrazkiforum.atnel.pl/54/d7da22e9d45b72140ef092af4baacf57.jpg" alt="Obrazek" /><br /><br />[syntax=delphi]procedure TForm1.Button1Click(Sender: TObject);<br />var<br />  i: Integer;<br />begin<br />  GroupBox1.Enabled := not GroupBox1.Enabled;<br /><br />  for i := 0 to GroupBox1.ControlCount-1 do begin<br />    if GroupBox1.Controls&#91;i&#93; is TLabel then begin<br />      TLabel( GroupBox1.Controls&#91;i&#93; ).Enabled := GroupBox1.Enabled;<br />    end;<br /><br />    if GroupBox1.Controls&#91;i&#93; is TEdit then begin<br />      TEdit( GroupBox1.Controls&#91;i&#93; ).Enabled := GroupBox1.Enabled;<br />    end;<br /><br />  end;<br /><br />end;[/syntax]<br /><br />ale już np z progressbarem na Win10 nie wyjdzie jak domyślnie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 wrz 2017, o 13:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[faber33]]></name></author>
<updated>2017-09-28T13:10:00+01:00</updated>
<published>2017-09-28T13:10:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195930#p195930</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195930#p195930"/>
<title type="html"><![CDATA[Wyłączenie(wyszarzenie) elementów w Groupboxie w Delphi]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19283&amp;p=195930#p195930"><![CDATA[
Witam Wszystkich <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Mam taki problem: chciałbym uzyskać w Delphi taki efekt, żeby po kliknięciu przycisku cały Groupbox przestał być aktywny i on oraz cała jego zawartość (TPanel, TLabel i TGauge) została wyszarzona.<br /><br />Myślałem że da się to uzyskać za pomocą przez &quot;Properties&quot; -&gt; &quot;Enabled&quot; -&gt; &quot;False&quot;, ale efekt jest taki:<br /><br />- Groupbox - brak efektu, tzn nazwa zostaje dalej w kolor jak w &quot;Properties&quot; -&gt;&quot;Color&quot;<br />- TPanel - brak efektu, tzn. brak wyszarzenia i liczba którą jest napełniany nadal się zmienia;<br />- TLabel - tutaj jest ok, wyszarzone tak jak właśnie trzeba <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />- TGauge - tak samo jak w TPanel<br /><br />Czy jest możliwość w jakiś prosty sposób takie efekt wyłączenia/wyszarzenia całej zawartości tego Groupbox uzyskać ?<br /><br />Czy trzeba się bawić, że np. jak kliknięto ten przycisk to nie wysyłaj danych do TPanel i TGauge plus jakaś przeźroczystość na całego tego Groupboxa (chociaż jeszcze nie doszukałem się jak taki efekt uzyskać) ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=976">faber33</a> — 28 wrz 2017, o 13:10</p><hr />
]]></content>
</entry>
</feed>