<?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[beliebige OnMouseUp Position (???)]]></title><description><![CDATA[<p>hi.<br />
ich steht vor einem problem.</p>
<p>und zwar gib ich per klick auf einen button dem mouse cursor ein anderes icon.<br />
und das soll rückgängig gemacht werden, sobald die linke maustaste gedrückt wird.</p>
<p>aber ich hab überhaupt keine ahnung, wie man das machen könnte. ich habe in der OH nach &quot;maus&quot; gesucht, aber nicht wirklich was gefunden.</p>
<p>ich müsste sonst jedem widget ein OnMouseUp - Ereignis geben, und das ist mir (sicher verstänlich) zu viel Arbeit.</p>
<p>mfg Olf</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78682/beliebige-onmouseup-position</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 18:54:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78682.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 04 Jul 2004 09:33:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 09:33:05 GMT]]></title><description><![CDATA[<p>hi.<br />
ich steht vor einem problem.</p>
<p>und zwar gib ich per klick auf einen button dem mouse cursor ein anderes icon.<br />
und das soll rückgängig gemacht werden, sobald die linke maustaste gedrückt wird.</p>
<p>aber ich hab überhaupt keine ahnung, wie man das machen könnte. ich habe in der OH nach &quot;maus&quot; gesucht, aber nicht wirklich was gefunden.</p>
<p>ich müsste sonst jedem widget ein OnMouseUp - Ereignis geben, und das ist mir (sicher verstänlich) zu viel Arbeit.</p>
<p>mfg Olf</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552774</guid><dc:creator><![CDATA[olf]]></dc:creator><pubDate>Sun, 04 Jul 2004 09:33:05 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 09:52:50 GMT]]></title><description><![CDATA[<p>Hi,<br />
zur Not würde es vielleicht gehen, wenn du ein durchsichtiges Control z.B. die PaintBox mit Align = Client nehen würdest und es dann bei Bedarf auf Visible = true setzen würdest...</p>
<p>Sonst musst du mal bei Application-&gt;OnMessage schauen oder in der FAQ unter Hook suchen...</p>
<p>MfG</p>
<p>Alexander Sulfrian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552781</guid><dc:creator><![CDATA[Alexander Sulfrian]]></dc:creator><pubDate>Sun, 04 Jul 2004 09:52:50 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 10:05:27 GMT]]></title><description><![CDATA[<p>aha. und was soll das align = Client bewirken? dass die PaintBox die ganze Form &quot;bedeckt&quot;? dann müsste ich es ja irgendwie permanent im vordergrund haben...</p>
<p>mfg Olf</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552791</guid><dc:creator><![CDATA[olf]]></dc:creator><pubDate>Sun, 04 Jul 2004 10:05:27 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 10:11:29 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>ch müsste sonst jedem widget ein OnMouseUp - Ereignis geben, und das ist mir (sicher verstänlich) zu viel Arbeit.</p>
</blockquote>
<p>wieso &quot;jedem einen&quot; gib doch allen Buttons EINEN &quot;OnMouseUp&quot;<br />
(das sollte doch in 1-2 Minuten gemacht sein) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552796</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Sun, 04 Jul 2004 10:11:29 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 11:18:38 GMT]]></title><description><![CDATA[<p>olf schrieb:</p>
<blockquote>
<p>aha. und was soll das align = Client bewirken? dass die PaintBox die ganze Form &quot;bedeckt&quot;? dann müsste ich es ja irgendwie permanent im vordergrund haben...<br />
mfg Olf</p>
</blockquote>
<p>Hi,<br />
hab mir das so gedacht, dass du die PaintBox nur einblendest wenn du dieses Ereigniss brauchst. Wenn du es dann nicht mehr brauchst einfach wieder Visible = false und weg ist's....</p>
<p>MfG</p>
<p>Alexander Sulfrian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552819</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552819</guid><dc:creator><![CDATA[Alexander Sulfrian]]></dc:creator><pubDate>Sun, 04 Jul 2004 11:18:38 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 11:50:45 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Im Button-Click - Ereignis schreibst du sowas in der Art:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
  Screen-&gt;Cursor = crHandPoint;
  Button1-&gt;Tag = 1;
}
</code></pre>
<p>Auf dein Form legst du dir dann die Komponente &quot;TApplicationEvents&quot; (Register &quot;Zusätzliches&quot;) und bestückst das &quot;OnMessage&quot; - Ereignis folgendermassen:</p>
<pre><code class="language-cpp">void __fastcall TForm1::ApplicationEvents1Message(tagMSG &amp;Msg,
      bool &amp;Handled)
{
  if ((Button1-&gt;Tag) &amp;&amp; (Msg.message == WM_LBUTTONDOWN))
  {
    Button1-&gt;Tag = 0;
    Screen-&gt;Cursor = crDefault;
  }
}
</code></pre>
<p>tschüss<br />
Robert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552853</guid><dc:creator><![CDATA[rowisoft]]></dc:creator><pubDate>Sun, 04 Jul 2004 11:50:45 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 18:56:07 GMT]]></title><description><![CDATA[<p>hm...schaut gut aus, aber was ist Tag?<br />
(nur zur info will ichs wissen, da ich das problem bereits gelöst hab --&gt; konzept verändert)</p>
<p>mfg Olf</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553164</guid><dc:creator><![CDATA[olf]]></dc:creator><pubDate>Sun, 04 Jul 2004 18:56:07 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Sun, 04 Jul 2004 19:54:30 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Aus der Hilfe zu TComponent::Tag :</p>
<blockquote>
<p>Tag hat keine vordefinierte Bedeutung. Sie können in dieser Eigenschaft zusätzliche Informationen über die Komponente in Form einer Ganzzahl speichern oder die Eigenschaft in einen 32-Bit-Wert, wie z.B. in eine Komponentenreferenz oder einen Zeiger, umgewandelt werden.</p>
</blockquote>
<p>tschüss<br />
Robert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553195</guid><dc:creator><![CDATA[rowisoft]]></dc:creator><pubDate>Sun, 04 Jul 2004 19:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Mon, 05 Jul 2004 19:21:38 GMT]]></title><description><![CDATA[<p>und das heißt dann genau? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>mfg Olf</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553924</guid><dc:creator><![CDATA[olf]]></dc:creator><pubDate>Mon, 05 Jul 2004 19:21:38 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Mon, 05 Jul 2004 20:38:41 GMT]]></title><description><![CDATA[<p>Dass du Tag frei verwenden kannst - wofür du möchtest. Kann darin jeden X-Beliebigen integer-Wert speichern.</p>
<p>tschüss<br />
Robert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/554002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/554002</guid><dc:creator><![CDATA[rowisoft]]></dc:creator><pubDate>Mon, 05 Jul 2004 20:38:41 GMT</pubDate></item><item><title><![CDATA[Reply to beliebige OnMouseUp Position (???) on Mon, 05 Jul 2004 21:03:38 GMT]]></title><description><![CDATA[<p>achso....hehe, da nehm ich lieber ne extra variable^^</p>
<p>mfg Olf</p>
]]></description><link>https://www.c-plusplus.net/forum/post/554021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/554021</guid><dc:creator><![CDATA[olf]]></dc:creator><pubDate>Mon, 05 Jul 2004 21:03:38 GMT</pubDate></item></channel></rss>