<?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[Probleme bei der Caption von TMenuItem]]></title><description><![CDATA[<p>Kein Tag ohne eine Frage, so auch heute.</p>
<p>Hallo,<br />
hoffe ihr könnt mir wieder einmal helfen. Das hat bis jetzt immer so gut geklappt.<br />
Mittlerweile macht das Programmieren in CPP auch Spaß.<br />
In meinem TMainMenu habe ich diverse Items. Diese Itmes können ja direkt über den Objektinspektor einen Wert für die Captions erhalten. Wie ja bekannt ist, kann mit einem &amp;-Zeichen eine besonderheit erlangt werden. Der folgende Buchstabe wird unterstrichen und erlaubt dem späteren User die SchortCuts zu nutzen. Jetzt wollte ich ja bei meiner Sprachenänderung die Captions neu bezeichnen.</p>
<pre><code class="language-cpp">pItemToEdit-&gt;Items[j]-&gt;Caption = searchXMLFile(ItemName, language, pItemToEdit-&gt;Items[j]-&gt;Caption, formName, ExtractFilePath(Application-&gt;ExeName)+&quot;language.xml&quot;);
</code></pre>
<p>Es wird also in diesem Fall ein AnsiString von meiner Methode zurückgegeben.<br />
Beispielsweise:</p>
<pre><code class="language-cpp">AnsiString  ItemCaption = &quot;Ö&amp;ffnen&quot;;
</code></pre>
<p>Leider übernimmt er im Formular zwar 'Öffnen' aber das Programm lässt das Unterstreichendes zweiten 'f' sein. Woran liegt das? Wie kann ich das wieder richten?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/163825/probleme-bei-der-caption-von-tmenuitem</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 07:42:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/163825.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Nov 2006 08:59:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme bei der Caption von TMenuItem on Thu, 02 Nov 2006 08:59:38 GMT]]></title><description><![CDATA[<p>Kein Tag ohne eine Frage, so auch heute.</p>
<p>Hallo,<br />
hoffe ihr könnt mir wieder einmal helfen. Das hat bis jetzt immer so gut geklappt.<br />
Mittlerweile macht das Programmieren in CPP auch Spaß.<br />
In meinem TMainMenu habe ich diverse Items. Diese Itmes können ja direkt über den Objektinspektor einen Wert für die Captions erhalten. Wie ja bekannt ist, kann mit einem &amp;-Zeichen eine besonderheit erlangt werden. Der folgende Buchstabe wird unterstrichen und erlaubt dem späteren User die SchortCuts zu nutzen. Jetzt wollte ich ja bei meiner Sprachenänderung die Captions neu bezeichnen.</p>
<pre><code class="language-cpp">pItemToEdit-&gt;Items[j]-&gt;Caption = searchXMLFile(ItemName, language, pItemToEdit-&gt;Items[j]-&gt;Caption, formName, ExtractFilePath(Application-&gt;ExeName)+&quot;language.xml&quot;);
</code></pre>
<p>Es wird also in diesem Fall ein AnsiString von meiner Methode zurückgegeben.<br />
Beispielsweise:</p>
<pre><code class="language-cpp">AnsiString  ItemCaption = &quot;Ö&amp;ffnen&quot;;
</code></pre>
<p>Leider übernimmt er im Formular zwar 'Öffnen' aber das Programm lässt das Unterstreichendes zweiten 'f' sein. Woran liegt das? Wie kann ich das wieder richten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166738</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166738</guid><dc:creator><![CDATA[radian]]></dc:creator><pubDate>Thu, 02 Nov 2006 08:59:38 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei der Caption von TMenuItem on Thu, 02 Nov 2006 09:59:08 GMT]]></title><description><![CDATA[<p>Wenn du XP oder Win2K benutzt werden die Unterstriche standardmäßig nur bei Aktivierung der ALT-Taste angezeigt (nicht bei Mausklick-Aktivierung des Menüs).</p>
<p>Ansonsten sollte es aber keine Probleme geben (außer evtl. bei Konflikten, d.h. wenn mehrere Items denselben Buchstaben unterstrichen anzeigen sollten, z.B. &quot;&amp;Speichern&quot; und &quot;&amp;Senden&quot;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166781</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Thu, 02 Nov 2006 09:59:08 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei der Caption von TMenuItem on Thu, 02 Nov 2006 10:06:43 GMT]]></title><description><![CDATA[<p>Nutze eigentlich WinXP Pro.<br />
HAbe schon darauf geachtet, dass die Items nicht an der gleichen Stelle das &amp;-Literal haben und ssomit auf das Gleiche Symbol beziehen. Daran liegt es leider nicht. Gibt es sonst eine weitere Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166793</guid><dc:creator><![CDATA[radian]]></dc:creator><pubDate>Thu, 02 Nov 2006 10:06:43 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei der Caption von TMenuItem on Thu, 02 Nov 2006 10:13:39 GMT]]></title><description><![CDATA[<p>Auf was steht denn in AutoHotkeys? Wenn hier maAutomatic steht wird dein Eintrag überschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166803</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 02 Nov 2006 10:13:39 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei der Caption von TMenuItem on Thu, 02 Nov 2006 10:47:21 GMT]]></title><description><![CDATA[<p>Das könnte es sein. Danke, ich schaue mal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166834</guid><dc:creator><![CDATA[radian]]></dc:creator><pubDate>Thu, 02 Nov 2006 10:47:21 GMT</pubDate></item></channel></rss>