<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[OnClick auf eine Funktion weiterleiten]]></title><description><![CDATA[<p>Hallo leute ich habe da plobelm.<br />
ich will eine OnClik ereignis auf eine Funktion weiterleiten.<br />
ich habe folgendermaßen versucht:</p>
<pre><code class="language-cpp">[code]
       for (int f=0; f &lt; Max ;f++)
           {
           for (int g=0; g &lt; Max ;g++)
               {
               Box[f][g]          = new TPanel(Form1);
               Box[f][g]-&gt;Parent  = Form1;
               ...
               Box[f][g]-&gt;Tag = Karte[f][g]-&gt;Tag ;
               Box[f][g]-&gt;OnClick =  PanelOnClick(f,g) ;

               }
           }
//--------------------------------------------------------------
void PanelOnClick(int f, int g)
{
 Box[f][g]...;
}
</code></pre>
<p>[/code]<br />
allerdings ist sowas nicht möglich!<br />
hat jemand eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146044/onclick-auf-eine-funktion-weiterleiten</link><generator>RSS for Node</generator><lastBuildDate>Wed, 05 Aug 2026 16:42:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146044.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 May 2006 17:03:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OnClick auf eine Funktion weiterleiten on Wed, 03 May 2006 17:03:23 GMT]]></title><description><![CDATA[<p>Hallo leute ich habe da plobelm.<br />
ich will eine OnClik ereignis auf eine Funktion weiterleiten.<br />
ich habe folgendermaßen versucht:</p>
<pre><code class="language-cpp">[code]
       for (int f=0; f &lt; Max ;f++)
           {
           for (int g=0; g &lt; Max ;g++)
               {
               Box[f][g]          = new TPanel(Form1);
               Box[f][g]-&gt;Parent  = Form1;
               ...
               Box[f][g]-&gt;Tag = Karte[f][g]-&gt;Tag ;
               Box[f][g]-&gt;OnClick =  PanelOnClick(f,g) ;

               }
           }
//--------------------------------------------------------------
void PanelOnClick(int f, int g)
{
 Box[f][g]...;
}
</code></pre>
<p>[/code]<br />
allerdings ist sowas nicht möglich!<br />
hat jemand eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050417</guid><dc:creator><![CDATA[imbius]]></dc:creator><pubDate>Wed, 03 May 2006 17:03:23 GMT</pubDate></item><item><title><![CDATA[Reply to OnClick auf eine Funktion weiterleiten on Wed, 03 May 2006 17:09:47 GMT]]></title><description><![CDATA[<p>Nein, so einfach ist das nicht möglich.</p>
<p>Der Einfachheit halber:</p>
<p>Setze das Standard OnClick-Ereignis und leite in diesem auf die gewünschte Funktion weiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050420</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050420</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Wed, 03 May 2006 17:09:47 GMT</pubDate></item><item><title><![CDATA[Reply to OnClick auf eine Funktion weiterleiten on Wed, 03 May 2006 17:12:41 GMT]]></title><description><![CDATA[<p>imbius schrieb:</p>
<blockquote>
<pre><code class="language-cpp">void PanelOnClick(int f, int g)
{
 Box[f][g]...;
}
</code></pre>
</blockquote>
<p>Wozu soll das gut sein? Das normale OnClick liefert dir per <em>Sender</em> doch bereits das tasächlich angeklickte Objekt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050423</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 03 May 2006 17:12:41 GMT</pubDate></item><item><title><![CDATA[Reply to OnClick auf eine Funktion weiterleiten on Wed, 03 May 2006 17:12:42 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>siehe auch FAQ, Abschnitt <em>Komponenten benutzen</em>.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050424</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 03 May 2006 17:12:42 GMT</pubDate></item><item><title><![CDATA[Reply to OnClick auf eine Funktion weiterleiten on Wed, 03 May 2006 18:32:45 GMT]]></title><description><![CDATA[<p><div class="plugin-markdown"><input type="checkbox" id="checkbox22985" checked="true" /><label for="checkbox22985">und [y] Werte sollen</label></div><br />
erhalten bleiben um weitere aktion durchzuführen.<br />
wenn ich in ein onclick ereignis die funktion weiterleite kann ich die x und y<br />
nicht weiterhin benutzen.<br />
Ideal wäre wenn in eine eigene OnClick Ereignis mit x und y selber schreiben<br />
könnte.<br />
leider kann ich in FAQ nicht passendes finden.</p>
<p>dank im vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050475</guid><dc:creator><![CDATA[imbius]]></dc:creator><pubDate>Wed, 03 May 2006 18:32:45 GMT</pubDate></item><item><title><![CDATA[Reply to OnClick auf eine Funktion weiterleiten on Wed, 03 May 2006 18:57:46 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>nein du findest nicht einen genau passenden Code in der FAQ. Du must schon ein paar der Threads dort durchlesen und kombinieren.<br />
Die Ausgangslge ist, das du nur den Event an sich an OnClick übergeben kannst, aber ohne weitere Parameter.<br />
Stattdessen hat OnClick den Parameter Sender, der das auslösende Control übergibt. In deinem Fall wären das die Panels. Das findest du im FAQ-Thread <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39210.html" rel="nofollow">Sendernamen auslesen</a>.</p>
<p>Normalerweise benutzt mandann die Tag-Eigenschaft für x und y, aber Tag hast du ja schon belegt.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050502</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050502</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 03 May 2006 18:57:46 GMT</pubDate></item><item><title><![CDATA[Reply to OnClick auf eine Funktion weiterleiten on Wed, 03 May 2006 19:28:05 GMT]]></title><description><![CDATA[<p>Du könntest im OnClick durch das Array iterieren und gegen <em>Sender</em> vergleichen. Bei einem Treffer hast du in den Zählvariablen der Schleifen dann auch wieder dein f und g.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050539</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050539</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 03 May 2006 19:28:05 GMT</pubDate></item></channel></rss>