<?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[XLabel bei Series vertikal ausrichten...]]></title><description><![CDATA[<p>DynLineSeries[SeriesNr]-&gt;AddXY(X_Wert,Y_Wert,XLabel,ColorTab[ColorNr]);</p>
<p>Wenn String XLablel lang ist, möchte ich ihn vertikal ausgeben. Wie geht es?...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/196401/xlabel-bei-series-vertikal-ausrichten</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 12:16:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/196401.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 29 Oct 2007 11:47:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XLabel bei Series vertikal ausrichten... on Mon, 29 Oct 2007 11:47:40 GMT]]></title><description><![CDATA[<p>DynLineSeries[SeriesNr]-&gt;AddXY(X_Wert,Y_Wert,XLabel,ColorTab[ColorNr]);</p>
<p>Wenn String XLablel lang ist, möchte ich ihn vertikal ausgeben. Wie geht es?...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394061</guid><dc:creator><![CDATA[skorpionx]]></dc:creator><pubDate>Mon, 29 Oct 2007 11:47:40 GMT</pubDate></item><item><title><![CDATA[Reply to XLabel bei Series vertikal ausrichten... on Mon, 29 Oct 2007 12:05:11 GMT]]></title><description><![CDATA[<p>schau dir mal das Ereignis <em>OnGetMarkText</em> der Series an</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394070</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Mon, 29 Oct 2007 12:05:11 GMT</pubDate></item><item><title><![CDATA[Reply to XLabel bei Series vertikal ausrichten... on Mon, 29 Oct 2007 18:45:12 GMT]]></title><description><![CDATA[<p>Linnea schrieb:</p>
<blockquote>
<p>schau dir mal das Ereignis <em>OnGetMarkText</em> der Series an</p>
</blockquote>
<p>Könntest du das näher erklären…<br />
Ich bedanke mich im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394306</guid><dc:creator><![CDATA[skorpionx]]></dc:creator><pubDate>Mon, 29 Oct 2007 18:45:12 GMT</pubDate></item><item><title><![CDATA[Reply to XLabel bei Series vertikal ausrichten... on Tue, 30 Oct 2007 09:58:14 GMT]]></title><description><![CDATA[<p>Linnea schrieb:</p>
<blockquote>
<p>schau dir mal das Ereignis <em>OnGetMarkText</em> der Series an</p>
</blockquote>
<p>DynLineSeries[SeriesNr]-&gt;AddXY(X_Wert,Y_Wert,XLabel,ColorTab[ColorNr]);</p>
<p>Mit der Beschreibung von ...-&gt;OnGetMarkText mit dem Pointer von einer<br />
Funktion bekam ich Zugriff auf String mit dem Inhalt von<br />
Y_Wert. Ich will aber XLabel beeinflussen.<br />
Der Text mit dem Inhalt von XLabel beschreibt einzelnen Punkten von X-Achse<br />
und ist normal (default) horizontal ausgerichtet. Manchmal fehlt es aber für längeren Strings der Platz…</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394553</guid><dc:creator><![CDATA[skorpionx]]></dc:creator><pubDate>Tue, 30 Oct 2007 09:58:14 GMT</pubDate></item><item><title><![CDATA[Reply to XLabel bei Series vertikal ausrichten... on Tue, 30 Oct 2007 10:25:04 GMT]]></title><description><![CDATA[<p>das was du bei XLabel einträgst ist meines Wissens nach der Text im Mark, also den Markierungen</p>
<p>hier mal ein Beispiel, allerdings ohne Rahmen...</p>
<pre><code class="language-cpp">void __fastcall TForm1::Series1GetMarkText(TChartSeries *Sender,
      int ValueIndex, AnsiString &amp;MarkText)
{
TChartSeries *Series = dynamic_cast&lt;TChartSeries*&gt;(Sender);

int x,y;
LOGFONT LogFont;
ZeroMemory(&amp;LogFont, sizeof(LOGFONT));

x = Series-&gt;CalcXPos(ValueIndex);
y = Series-&gt;CalcYPos(ValueIndex);

LogFont.lfHeight = 20;
LogFont.lfEscapement = 10 * 89.9; // Grad der Drehung
LogFont.lfOrientation = 10 * 45;
LogFont.lfCharSet = DEFAULT_CHARSET;

Chart1-&gt;Canvas-&gt;Font-&gt;Handle = CreateFontIndirect(&amp;LogFont);
Chart1-&gt;Canvas-&gt;TextOut(x,y,MarkText);

MarkText = &quot;&quot;;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1394573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394573</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Tue, 30 Oct 2007 10:25:04 GMT</pubDate></item><item><title><![CDATA[Reply to XLabel bei Series vertikal ausrichten... on Tue, 30 Oct 2007 11:12:44 GMT]]></title><description><![CDATA[<p>Chart1-&gt;BottomAxis-&gt;LabelsAngle=90;</p>
<p>!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394604</guid><dc:creator><![CDATA[skorpionx]]></dc:creator><pubDate>Tue, 30 Oct 2007 11:12:44 GMT</pubDate></item></channel></rss>