<?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[MessageBox bei bestimmten Sliderwert deaktiviert Slider - wie vermeiden?]]></title><description><![CDATA[<p>Hallo allerseits!</p>
<p>Ich habe folgendes Problem:<br />
Ich möchte, wenn auf einem Slider ein bestimmter Wert (1) eingestellt wird einen Hinweis in Form einer MessageBox anzeigen.<br />
Soweit klappt das ja auch, **allerdings kann man den Slider nachdem der Hinweis angezeigt wurde nicht mehr bewegen!</p>
<p>Hat jemand eine Idee, wie das vermieden werden könnte?**</p>
<p>Hier der auf das wesentliche reduzierte Code:</p>
<pre><code class="language-cpp">void CMischungDlg::OnNMCustomdrawSliderKritisch1(NMHDR *pNMHDR, LRESULT *pResult)
{
	LPNMCUSTOMDRAW pNMCD = reinterpret_cast&lt;LPNMCUSTOMDRAW&gt;(pNMHDR);
	*pResult = 0;
    short wert;
	wert = m_sl_kritisch1.GetPos();
	if (wert == 1) 
	{
		MessageBox(L&quot;bla bla&quot;,L&quot;Hinweis:&quot;,MB_ICONINFORMATION);
	}
}
</code></pre>
<p>Danke und Gruß,<br />
Dong</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/157449/messagebox-bei-bestimmten-sliderwert-deaktiviert-slider-wie-vermeiden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 22:02:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/157449.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 25 Aug 2006 18:53:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MessageBox bei bestimmten Sliderwert deaktiviert Slider - wie vermeiden? on Fri, 25 Aug 2006 18:53:36 GMT]]></title><description><![CDATA[<p>Hallo allerseits!</p>
<p>Ich habe folgendes Problem:<br />
Ich möchte, wenn auf einem Slider ein bestimmter Wert (1) eingestellt wird einen Hinweis in Form einer MessageBox anzeigen.<br />
Soweit klappt das ja auch, **allerdings kann man den Slider nachdem der Hinweis angezeigt wurde nicht mehr bewegen!</p>
<p>Hat jemand eine Idee, wie das vermieden werden könnte?**</p>
<p>Hier der auf das wesentliche reduzierte Code:</p>
<pre><code class="language-cpp">void CMischungDlg::OnNMCustomdrawSliderKritisch1(NMHDR *pNMHDR, LRESULT *pResult)
{
	LPNMCUSTOMDRAW pNMCD = reinterpret_cast&lt;LPNMCUSTOMDRAW&gt;(pNMHDR);
	*pResult = 0;
    short wert;
	wert = m_sl_kritisch1.GetPos();
	if (wert == 1) 
	{
		MessageBox(L&quot;bla bla&quot;,L&quot;Hinweis:&quot;,MB_ICONINFORMATION);
	}
}
</code></pre>
<p>Danke und Gruß,<br />
Dong</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1124667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1124667</guid><dc:creator><![CDATA[dong]]></dc:creator><pubDate>Fri, 25 Aug 2006 18:53:36 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox bei bestimmten Sliderwert deaktiviert Slider - wie vermeiden? on Sat, 26 Aug 2006 13:13:43 GMT]]></title><description><![CDATA[<p>Ich würde dies nicht mit einer Message Box machen.<br />
Ich denke damit der Slider wieder bewegbar wird, muss man ihn erneut anklicken. Das Problem ist, dass Du ihm im Drag den Fokus nimmts.<br />
Günstiger wäre einfach eine Bitmap oder ein statische Control, dass eingeblendet wird wenn es kritisch ist. Oder erst die Warnung anzuzeigen wenn der Dialog verlassen wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1124912</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1124912</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 26 Aug 2006 13:13:43 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox bei bestimmten Sliderwert deaktiviert Slider - wie vermeiden? on Sat, 26 Aug 2006 17:49:15 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>Ich würde dies nicht mit einer Message Box machen.<br />
Günstiger wäre einfach eine Bitmap oder ein statische Control, dass eingeblendet wird wenn es kritisch ist.</p>
</blockquote>
<p>Danke schön, aber der Hinweis ist doch zu lang, um ihn auf diese Weise anzuzeigen.</p>
<p>Martin Richter schrieb:</p>
<blockquote>
<p>Oder erst die Warnung anzuzeigen wenn der Dialog verlassen wird.</p>
</blockquote>
<p>Das geht auch nicht, die Änderungen im Dialog werden direkt verarbeitet.</p>
<p>Aber trotzdem wie gesagt Danke. <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>Ich habe die MessageBox jetzt einfach mit einem neuen Mini-Thread eingeblendet, damit besteht das Problem mit der Slider Sperrung auch nicht mehr. <em>[Übrigens sprang nicht der Zustand auf &quot;disabled&quot;, sondern man konnte ihn einfach nicht mehr bewegen, auch nicht nach einm Fokuswechsel.]</em></p>
<p>Gruß,<br />
Dong</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1125081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1125081</guid><dc:creator><![CDATA[dong]]></dc:creator><pubDate>Sat, 26 Aug 2006 17:49:15 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox bei bestimmten Sliderwert deaktiviert Slider - wie vermeiden? on Sun, 27 Aug 2006 15:12:16 GMT]]></title><description><![CDATA[<p>dong schrieb:</p>
<blockquote>
<p>Martin Richter schrieb:</p>
<blockquote>
<p>Ich würde dies nicht mit einer Message Box machen.<br />
Günstiger wäre einfach eine Bitmap oder ein statische Control, dass eingeblendet wird wenn es kritisch ist.</p>
</blockquote>
<p>Danke schön, aber der Hinweis ist doch zu lang, um ihn auf diese Weise anzuzeigen.</p>
</blockquote>
<p>Static Fields können auch mehrzeilig sein... Ausßerdem könnte man auch einen ToolTip oder Ballontip aufpoppen lassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1125443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1125443</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 27 Aug 2006 15:12:16 GMT</pubDate></item><item><title><![CDATA[Reply to MessageBox bei bestimmten Sliderwert deaktiviert Slider - wie vermeiden? on Sun, 27 Aug 2006 17:41:57 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>Static Fields können auch mehrzeilig sein... Ausßerdem könnte man auch einen ToolTip oder Ballontip aufpoppen lassen.</p>
</blockquote>
<p>ToolTip oder Ballontip wären tatsächlich noch Möglichkeiten, danke für den Hinweis. <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="🙂"
    /><br />
Werde ich mir gelegentlich wenn ich Zeit habe mal angucken, vorerst geht es ja auch mit dem MessageBox-Thread. <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>Gruß,<br />
Dong</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1125606</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1125606</guid><dc:creator><![CDATA[dong]]></dc:creator><pubDate>Sun, 27 Aug 2006 17:41:57 GMT</pubDate></item></channel></rss>