<?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[TStatusBar::SimpleText begrenzt?]]></title><description><![CDATA[<p>Moin,</p>
<p>kann es sein dass die Anzeige des SimpleText in TStatusBar auf 128 Zeichen begrenzt ist?<br />
Debugge ich, ist der String vollständig, bei der Anzeige ist nach 128 Zeichen schluß. In der Hilfe finde ich nichts. Aber der Codeschnipsel zeigt es:</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{ AnsiString s = AnsiString::StringOfChar('i', 128);
  s += &quot;&lt;&quot;;
  StatusBar1-&gt;SimpleText=s;
}
</code></pre>
<p>Das &lt; wird nicht zu sehen sein.</p>
<p>Gibts da nen Trick?</p>
<p>Gruß<br />
Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/133504/tstatusbar-simpletext-begrenzt</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 17:40:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/133504.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 18 Jan 2006 12:17:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TStatusBar::SimpleText begrenzt? on Wed, 18 Jan 2006 12:17:07 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>kann es sein dass die Anzeige des SimpleText in TStatusBar auf 128 Zeichen begrenzt ist?<br />
Debugge ich, ist der String vollständig, bei der Anzeige ist nach 128 Zeichen schluß. In der Hilfe finde ich nichts. Aber der Codeschnipsel zeigt es:</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{ AnsiString s = AnsiString::StringOfChar('i', 128);
  s += &quot;&lt;&quot;;
  StatusBar1-&gt;SimpleText=s;
}
</code></pre>
<p>Das &lt; wird nicht zu sehen sein.</p>
<p>Gibts da nen Trick?</p>
<p>Gruß<br />
Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/969660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969660</guid><dc:creator><![CDATA[DMarko]]></dc:creator><pubDate>Wed, 18 Jan 2006 12:17:07 GMT</pubDate></item><item><title><![CDATA[Reply to TStatusBar::SimpleText begrenzt? on Wed, 18 Jan 2006 12:29:53 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>hm, selbst bei SimplePanel = false und einem angelegten StatusPanel ist nach 127 Buchstaben Schluß. Eventuell ist es bloß ein Darstellungspoblem, und du kannst mit OnDrawPanel selber den kompletten Text ausgeben.<br />
Denn in der jeweiligen Text-Eigenschaft bleibt ja der komplette String erhalten.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/969670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969670</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 18 Jan 2006 12:29:53 GMT</pubDate></item><item><title><![CDATA[Reply to TStatusBar::SimpleText begrenzt? on Wed, 18 Jan 2006 13:38:07 GMT]]></title><description><![CDATA[<p>Das liegt wohl an der dahinterliegenden WinAPI. Die unten stehende Message wird von TStatusBar zum Setzen des Textes benutzt.</p>
<pre><code class="language-cpp">SendMessage(Handle, SB_SETTEXT, 255, Integer(PChar(FSimpleText)));
</code></pre>
<p>In der WinAPI-Hilfe steht zum letzten Parameter dieser Message (also dem Text).</p>
<blockquote>
<p>Address of a null-terminated string that specifies the text to set. If uType is SBT_OWNERDRAW, this parameter represents 32 bits of data. The parent window must interpret the data and draw the text when it receives theWM_DRAWITEM message. The text for each part is limited to 127 characters.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/969734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/969734</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 18 Jan 2006 13:38:07 GMT</pubDate></item></channel></rss>