<?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[ListBox Eintrag mittels PopUpMenu auswählen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin sicher das das schon mal besprochen wurde allerdings lieftert mir die Suchfunktion zu dem Thema nix <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
Ich möchte eigentlich nur mit einem Rechtsklick auf einen Eintrag in einer Listbox für diesen verschiedene Optionen mit einem PopUpmenü zu Verfügung Stellen. Leider weiß ich nicht, wie ich dem PopUpMenu klar machen kann, für welchen ListBox Eintrag es aufgerufen wurde.<br />
Hat jemand rat?</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/113268/listbox-eintrag-mittels-popupmenu-auswählen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 03:26:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/113268.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Jun 2005 11:00:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ListBox Eintrag mittels PopUpMenu auswählen on Tue, 21 Jun 2005 11:01:24 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin sicher das das schon mal besprochen wurde allerdings lieftert mir die Suchfunktion zu dem Thema nix <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
Ich möchte eigentlich nur mit einem Rechtsklick auf einen Eintrag in einer Listbox für diesen verschiedene Optionen mit einem PopUpmenü zu Verfügung Stellen. Leider weiß ich nicht, wie ich dem PopUpMenu klar machen kann, für welchen ListBox Eintrag es aufgerufen wurde.<br />
Hat jemand rat?</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813935</guid><dc:creator><![CDATA[Clip]]></dc:creator><pubDate>Tue, 21 Jun 2005 11:01:24 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox Eintrag mittels PopUpMenu auswählen on Tue, 21 Jun 2005 11:08:27 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>indem du in PopUp-Event des PopUp-Menüs den ItemIndex der ListBox auswertest.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813944</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 21 Jun 2005 11:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox Eintrag mittels PopUpMenu auswählen on Tue, 21 Jun 2005 11:32:10 GMT]]></title><description><![CDATA[<p>Ja, das habe ich ausch schon getan. Diese Methode hat aber den riesen Nachteil, dass nur die Ausgewählte Zeile ausgewertet wird. Und das ist die, welche zuletzt mit einem linksklick &quot;aktiviert&quot; wurde. Mache ich den Rechtsklick fürs PopUpMenue aber auf einer völlig anderen Zeile, wird die eigentlich ausgewählte genommen, und nicht die, auf welche ich den Rechtsklick angewednet habe.<br />
Das ist leider ein absolutes K.O. Kriterium <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Man könnte ja auch den Rechtsklick auf die ListBox abfangen und den ItemINdex entsprechend setzten. Da es aber keine ScreenToClient() Funtion in TListBox gibt, weiß ich nicht wie das anzufangen wäre <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/813966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813966</guid><dc:creator><![CDATA[Clip]]></dc:creator><pubDate>Tue, 21 Jun 2005 11:32:10 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox Eintrag mittels PopUpMenu auswählen on Tue, 21 Jun 2005 11:46:22 GMT]]></title><description><![CDATA[<p>Fang doch das onMouse Down ergeignis auf der ListBox ab und wenn es ein rechts click ist waehlst Du das Item an der Mouse Position aus als selectet.</p>
<pre><code class="language-cpp">void __fastcall TForm1::ListBox1MouseDown(TObject *Sender,
      TMouseButton Button, TShiftState Shift, int X, int Y)
{
  if(Button == mbRight)
  {
    ShowMessage(ListBox1-&gt;ItemAtPos(Point(X,Y),true));
  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/813974</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813974</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Tue, 21 Jun 2005 11:46:22 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox Eintrag mittels PopUpMenu auswählen on Tue, 21 Jun 2005 12:22:48 GMT]]></title><description><![CDATA[<p>Danke YLIREBUS, es geht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/814007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/814007</guid><dc:creator><![CDATA[Clip]]></dc:creator><pubDate>Tue, 21 Jun 2005 12:22:48 GMT</pubDate></item></channel></rss>