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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-07-12T16:51:58+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=66&amp;t=20978&amp;mode</id>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2018-07-12T16:51:58+01:00</updated>
<published>2018-07-12T16:51:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209740#p209740</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209740#p209740"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209740#p209740"><![CDATA[
Fajnie by było jakby powstał taki poradnik. Ok ale ja jakoś nie chcę się poddać i udało mi się zrobić notifikację, teraz mój komponent wie kiedy trackbar leży na formie a kiedy nie:). Ale dalej nie wiem z jakich metod skorzystać aby móc sterować przechwycić zdarzenie OnChange.<br /><br /><br />Tak dla potomnych i w celu zamknięcia posta udało mi się w dniu dzisiejszym przejąć kontrolę nad trackbarem. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Jeszcze raz Mirku dziękuję za naprowadzenie, do reszty musiałem sam dojść, na długo to zapamiętam <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 12 lip 2018, o 16:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-07-12T16:16:49+01:00</updated>
<published>2018-07-12T16:16:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209739#p209739</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209739#p209739"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209739#p209739"><![CDATA[
<div class="quotetitle">Cam74 napisał(a):</div><div class="quotecontent"><br />Faktycznie, rozjechało się po kompilacji programu.<br /></div><br />Nie nie - po kompilacji będzie działać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />chodzi o kłopoty w DesignTime - czyli na formie ... sam proces podłączania ładnie ci pewnie działa, ale jak mówię spróbuj rozłączyć poprzez skasowanie nagle trackbara z formy. Bez żadnych kompilacji ... <br /><br />po prostu w DesignTime komponenty nadal działają i muszą rozprzestrzeniać się komunikaty o ich zniknięciu<br /><br />hmm może jak znajdę czas to nakręcę o tym poradnik<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 lip 2018, o 16:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2018-07-12T16:14:32+01:00</updated>
<published>2018-07-12T16:14:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209738#p209738</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209738#p209738"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209738#p209738"><![CDATA[
Faktycznie, rozjechało się po kompilacji programu. Od trzech dni siedzę nad tym, w jeden doszedłem jak sterować dźwiękiem, a od dwóch męczę się z trackbarem. W internecie nie ma nawet dobrego tutoriala na temat tego co wspomniałeś.<br />No nic będzie upośledzony komponent, a myślałem że dam radę <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 12 lip 2018, o 16:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-07-12T15:57:32+01:00</updated>
<published>2018-07-12T15:57:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209736#p209736</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209736#p209736"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209736#p209736"><![CDATA[
..... aaaa no myślałem, że ty zapoznałeś się gdzieś z operacjami koniecznymi do podłączania innych komponentów - a tymczasem widzę, że nic a nic ... hmmm no tak to ci nie wyjdzie - ale podłączanie komponentu wiąże się z kilkoma dodatkowymi zagadnieniami bo np spróbuj sobie na formie podłączyć trackbara do swojego komponentu - pewnie działa.<br /><br />Ale teraz usuń z formy - po prostu skasuj trackbara i zobaczysz jak się zacznie wszystko krzaczyć - bo pewnie nie zadbałeś w ogóle np o ogólną procedurę Notification, która musi być automatycznie wywoływana itp itd - no ale to troszkę bardziej rozległy temat i nie jestem w stanie go tu w kilku zdaniach opisać niestety<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 lip 2018, o 15:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2018-07-12T15:20:43+01:00</updated>
<published>2018-07-12T15:20:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209735#p209735</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209735#p209735"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209735#p209735"><![CDATA[
Zrobiłem tak: w private dałem [syntax=delphi]FOnChange: TNotifyEvent;[/syntax], następnie dałem w protected[syntax=delphi]property OnChange: TNotifyEvent read FOnChange write FOnChange;[/syntax] i wydaje mi się że powinna być jeszcze procedura Click, i tu mówiąc krótko utknąłem, w innych przypadkach nadpisywałem procedurę Click i podmieniałem ją procedurą Loaded tak jak pokazywałeś to w poradniku o komponencie INIFiles, ale tu taki zabieg nie działa.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 12 lip 2018, o 15:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-07-12T14:36:21+01:00</updated>
<published>2018-07-12T14:36:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209734#p209734</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209734#p209734"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209734#p209734"><![CDATA[
no ale nie za bardzo rozumiem problemu - no bo skoro w innych przechwytujesz zdarzenie to jakim cudem w tym nie jesteś w stanie przechwycić - piszesz dość niejasno i nie wiem za bardzo nawet co podpowiedzieć - tym bardziej, że to proste TNotifyEvent.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 lip 2018, o 14:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2018-07-12T14:24:37+01:00</updated>
<published>2018-07-12T14:24:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209733#p209733</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209733#p209733"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209733#p209733"><![CDATA[
Dziękuję Ci ślicznie za nakierowanie, zapis miałem źle zrobiony. Ale mam inny problem wcześniejszych komponentach nie było problemu z podmianą procedur na własne, ale tu utknąłem nie wiem jak przechwycić zdarzenie onChange. Prosiłbym o jakąś małą wskazówkę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 12 lip 2018, o 14:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-07-11T16:54:33+01:00</updated>
<published>2018-07-11T16:54:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209699#p209699</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209699#p209699"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209699#p209699"><![CDATA[
[syntax=delphi]property VolumeTrackBar: TTrackbar read FTrackbar write setFTrackBar;[/syntax]<br /><br />i już masz funkcję <strong><span style="color: #0080FF">setFTrackBar </span></strong>w której robisz to o czym mówię <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />-- kilkunastu sekundach --<br /><br />bez żadnego Load; override;<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 lip 2018, o 16:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2018-07-11T15:37:01+01:00</updated>
<published>2018-07-11T15:37:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209698#p209698</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209698#p209698"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209698#p209698"><![CDATA[
Mój komponent jest klasy TComponent, i aby chociaż mieć po uruchomieniu swojego programu ustawienia przypisane z mojego komponentu do Trackbara wykorzystałem procedurę Loaded; override; ale nie wiem jak zmusić aby robił to tak jak u Ciebie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 11 lip 2018, o 15:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-07-11T15:25:21+01:00</updated>
<published>2018-07-11T15:25:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209697#p209697</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209697#p209697"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209697#p209697"><![CDATA[
No ale to już musisz sobie oprogramować przecież <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> że jak podłączasz Trackbara to wtedy przypisujesz mu ustawienia jakie chcesz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 lip 2018, o 15:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2018-07-11T15:21:25+01:00</updated>
<published>2018-07-11T15:21:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209696#p209696</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209696#p209696"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209696#p209696"><![CDATA[
Podmiana zdarzeń to jedno,  i wiem jak to zrobić, chodzi o to że w komponencie swoim zrobiłem tak:<br />[syntax=delphi]property VolumeTrackBar: TTrackbar read FTrackbar write FTrackBar;[/syntax]<br />i w inspektorze obiektów mogą już podłączyć trackbara, ale po podłączeniu nie ustawia mi moich własnych ustawień, robi to dopiero jak skompiluję program.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 11 lip 2018, o 15:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-07-11T15:00:52+01:00</updated>
<published>2018-07-11T15:00:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209695#p209695</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209695#p209695"/>
<title type="html"><![CDATA[Re: SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209695#p209695"><![CDATA[
Wśród moich poradników DELPHI znajdziesz odpowiedź <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> jak podmieniać zdarzenia w komponentach ... nie pamiętam teraz który<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 lip 2018, o 15:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2018-07-11T14:04:48+01:00</updated>
<published>2018-07-11T14:04:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209691#p209691</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209691#p209691"/>
<title type="html"><![CDATA[SmartPcManager - komponent.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20978&amp;p=209691#p209691"><![CDATA[
Witam Wszystkich.<br />Dzięki inspiracją kolegi Mirka postanowiłem napisać własny komponent do obsługi dźwięku. Rozgryzłem jak należy sterować dźwiękiem w systemie windows 7. Ale mam problem następującej natury. W Mirkowym komponencie jest ładnie zrealizowane podpięcie TrackBara do właściwości VolumeTrackbar. Potrzebuję wskazówkę jak to należy zrobić. Na chwilę obecną udało mi się zrobić jedynie tyle, że po uruchomieniu programu mam wczytywane ustawienia trackbara ale już zauważyłem że nie uda mi się zrobić obsługi OnChange.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 11 lip 2018, o 14:04</p><hr />
]]></content>
</entry>
</feed>