<?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[Memofeld reaktivieren]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>folgendes kleines Problem:</p>
<p>Ich habe eine Anwendung geschrieben, in der ich ein TMemo verwende. Nachdem ich einen Buchstaben eingetippt habe sezte ich die Eigenschaft Memo-&gt;Enabled = false. Nach einer gewissen Zeit setze ich diese dann wieder auf true zurück. Jetzt ist aber der Cursor aus dem Memofeld verschwunden, und ich kann nicht mehr ohne neu reinzuklicken weiterschreiben. SetFocus alleine reich auch nicht aus, um nach dem Enablen den Cursor hinter dem letzten Zeichen zu positionieren.</p>
<p>Was kann ich tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/81025/memofeld-reaktivieren</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 17:28:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/81025.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 27 Jul 2004 11:32:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Memofeld reaktivieren on Tue, 27 Jul 2004 11:32:04 GMT]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>folgendes kleines Problem:</p>
<p>Ich habe eine Anwendung geschrieben, in der ich ein TMemo verwende. Nachdem ich einen Buchstaben eingetippt habe sezte ich die Eigenschaft Memo-&gt;Enabled = false. Nach einer gewissen Zeit setze ich diese dann wieder auf true zurück. Jetzt ist aber der Cursor aus dem Memofeld verschwunden, und ich kann nicht mehr ohne neu reinzuklicken weiterschreiben. SetFocus alleine reich auch nicht aus, um nach dem Enablen den Cursor hinter dem letzten Zeichen zu positionieren.</p>
<p>Was kann ich tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/569337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569337</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Tue, 27 Jul 2004 11:32:04 GMT</pubDate></item><item><title><![CDATA[Reply to Memofeld reaktivieren on Tue, 27 Jul 2004 11:40:47 GMT]]></title><description><![CDATA[<p>Schau dir mal die Eigenschaft &quot;SelStart&quot; von TMemo an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/569348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569348</guid><dc:creator><![CDATA[PAB]]></dc:creator><pubDate>Tue, 27 Jul 2004 11:40:47 GMT</pubDate></item><item><title><![CDATA[Reply to Memofeld reaktivieren on Tue, 27 Jul 2004 12:16:55 GMT]]></title><description><![CDATA[<p>SelStart = Wert; bringt keinen Erfolg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/569417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569417</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Tue, 27 Jul 2004 12:16:55 GMT</pubDate></item><item><title><![CDATA[Reply to Memofeld reaktivieren on Tue, 27 Jul 2004 12:26:27 GMT]]></title><description><![CDATA[<p>F98 schrieb:</p>
<blockquote>
<p>SetFocus alleine reich auch nicht aus, um nach dem Enablen den Cursor hinter dem letzten Zeichen zu positionieren.</p>
</blockquote>
<p>Ist nicht nachzuvollziehen.<br />
SetFocus() bringt den Cursor wieder zum Vorschein, genau an der Stelle, an der er zuvor stand. Dito für das Durchschalten per Tab-Taste.</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
  Memo1-&gt;Enabled ^= 1; // Ein/Ausschalten
  if (Memo1-&gt;Enabled)
    Memo1-&gt;SetFocus();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/569425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569425</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Tue, 27 Jul 2004 12:26:27 GMT</pubDate></item><item><title><![CDATA[Reply to Memofeld reaktivieren on Tue, 27 Jul 2004 13:10:44 GMT]]></title><description><![CDATA[<p>Man könnte natürlich auch folgendes machen:</p>
<pre><code class="language-cpp">Memo1-&gt;Enabled = !Memo1-&gt;Enabled;
if (Memo1-&gt;CanFocus())
   Memo1-&gt;SetFocus();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/569470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569470</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 27 Jul 2004 13:10:44 GMT</pubDate></item><item><title><![CDATA[Reply to Memofeld reaktivieren on Tue, 27 Jul 2004 13:49:58 GMT]]></title><description><![CDATA[<p>Man könnte sich auch einen Knopf an die Backe nähen, was aber mehr weh tun würde. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Das war doch lediglich als Illustration gedacht, um zu zeigen, dass der Cursor durchaus ordnungsgemäss erscheint, nicht als Programmiervorschlag.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/569519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569519</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Tue, 27 Jul 2004 13:49:58 GMT</pubDate></item><item><title><![CDATA[Reply to Memofeld reaktivieren on Tue, 27 Jul 2004 14:35:16 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> ...</p>
<p>Aber ernsthaft, man sollte mit CanFocus() prüfen, ob einer Komponente mit SetFocus() der Fokus zugewiesen werdem kann. Spart einem die häßliche Fehlermeldung, sollte tatsächlich mal der Fall eintreten, dass die Komponente im Moment nicht den Fokus zugewiesen bekommen kann. Mach ich nur noch so...</p>
<p>Grüße Joe_M.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/569580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569580</guid><dc:creator><![CDATA[zufaulzumeinloggen]]></dc:creator><pubDate>Tue, 27 Jul 2004 14:35:16 GMT</pubDate></item></channel></rss>