<?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=19214&amp;mode" />

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

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=66&amp;t=19214&amp;mode</id>
<entry>
<author><name><![CDATA[north]]></name></author>
<updated>2017-09-17T20:11:01+01:00</updated>
<published>2017-09-17T20:11:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195274#p195274</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195274#p195274"/>
<title type="html"><![CDATA[Re: Nazwa obiektu wewnątrz procedury]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195274#p195274"><![CDATA[
Dzięki , podsunąłeś mi rozwiązanie, zrobiłem to inaczej , ale dzięki temu do wielu obiektów stosuję kopiuj - wklej.<br /><br />Podaję, może komuś się przyda.<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">procedure TForm1.chckbx13Click(Sender: TObject);<br />begin<br />    if (Sender as TRzCheckbox).Checked then              <br />    begin<br />        (Sender as TRzCheckbox).Font.Color := clRed;<br />    end<br />      else<br />      begin<br />      (Sender as TRzCheckbox).Font.Color := clLime;<br />      end;<br />end;<br /></div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4901">north</a> — 17 wrz 2017, o 20:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Elektro_maniak]]></name></author>
<updated>2017-09-17T18:40:37+01:00</updated>
<published>2017-09-17T18:40:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195266#p195266</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195266#p195266"/>
<title type="html"><![CDATA[Re: Nazwa obiektu wewnątrz procedury]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195266#p195266"><![CDATA[
Dawno w Delphi nie kodziłem, ale spróbuj tak:<br /><br /><br />[syntax=delphi]procedure Test(Sender: TObject);<br />begin<br />     if (Sender is TCheckbox) then<br />     (Sender as TCheckbox).Font.Color := ....<br />end;<br /><br /><br />Test(Checkbox1);<br />Test(Checkbox2);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2202">Elektro_maniak</a> — 17 wrz 2017, o 18:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[north]]></name></author>
<updated>2017-09-17T17:30:20+01:00</updated>
<published>2017-09-17T17:30:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195258#p195258</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195258#p195258"/>
<title type="html"><![CDATA[Nazwa obiektu wewnątrz procedury]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19214&amp;p=195258#p195258"><![CDATA[
Witam<br />Pisałem dziś w delphi program z dużą ilością checkboxów, w każdym chechboxie po kliknięciu oprócz zaznaczenia miał się zmieniać kolor fonta, więc wewnątrz procedury obsługującej kliknięcie checboxa była zmiana koloru fontu.<br />Teraz pytanie - czy da się jakoś odwołać do nazwy obiektu występującego w procedurze ? - chodzi mi o to żeby nie trzeba było kilkanaście razy zmieniać checkbox1.font.color :=.... na checkbox2.font.color... itd. <br />Czy jest jakiś sposób żeby napisać coś uniwersalnego i kopiować do kilkunastu chcekboxów (lub wrzucić do wywoływanej tam procedury) ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4901">north</a> — 17 wrz 2017, o 17:30</p><hr />
]]></content>
</entry>
</feed>