<?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[Items der StandardDialoge manipulieren]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich stehe gerade vor dem Problem, StandardDialoge wie TOpenDialog, TSaveDialog oder auch TPrintDialog mehrsprachig darzustellen. Zur Zeit benutze ich die Funktion</p>
<pre><code>GetParent(DialogName)
</code></pre>
<p>um ein HWND von meinem Dialog zu erhalten. Danach besorge ich mir mit</p>
<pre><code>GetParent(HWND, ID)
</code></pre>
<p>das entsprechende Handle auf das DlgItem um es dann mit der Funktion</p>
<pre><code>SetWindowText(DlgItemName, &quot;Übersetzter Text&quot;)
</code></pre>
<p>die Texte anzupassen.</p>
<p>(Ich entwickle mit BCB2007)</p>
<p>Für den TOpenDialog konnte ich alle Items des Dialogs ansprechen, da ich alle IDs der Items kannte. Nun habe ich das Problem, dass ich die IDs der anderen Dialog nicht weiß und dadurch auch nicht die Items anpassen kann. Meine Frage ist nun, ob einer von euch eine Referenz der IDs besitzt und die mir freundlicherweiße sagen kann <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Oder habt ihr eine bessere Lösung, um generell die aufgabe geschickter zu lösen? Ich bin euch sehr dankbar für eure Hilfe!</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/206217/items-der-standarddialoge-manipulieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 07:35:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/206217.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 22 Feb 2008 10:05:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Items der StandardDialoge manipulieren on Fri, 22 Feb 2008 10:05:57 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich stehe gerade vor dem Problem, StandardDialoge wie TOpenDialog, TSaveDialog oder auch TPrintDialog mehrsprachig darzustellen. Zur Zeit benutze ich die Funktion</p>
<pre><code>GetParent(DialogName)
</code></pre>
<p>um ein HWND von meinem Dialog zu erhalten. Danach besorge ich mir mit</p>
<pre><code>GetParent(HWND, ID)
</code></pre>
<p>das entsprechende Handle auf das DlgItem um es dann mit der Funktion</p>
<pre><code>SetWindowText(DlgItemName, &quot;Übersetzter Text&quot;)
</code></pre>
<p>die Texte anzupassen.</p>
<p>(Ich entwickle mit BCB2007)</p>
<p>Für den TOpenDialog konnte ich alle Items des Dialogs ansprechen, da ich alle IDs der Items kannte. Nun habe ich das Problem, dass ich die IDs der anderen Dialog nicht weiß und dadurch auch nicht die Items anpassen kann. Meine Frage ist nun, ob einer von euch eine Referenz der IDs besitzt und die mir freundlicherweiße sagen kann <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Oder habt ihr eine bessere Lösung, um generell die aufgabe geschickter zu lösen? Ich bin euch sehr dankbar für eure Hilfe!</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1460781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1460781</guid><dc:creator><![CDATA[skluge]]></dc:creator><pubDate>Fri, 22 Feb 2008 10:05:57 GMT</pubDate></item><item><title><![CDATA[Reply to Items der StandardDialoge manipulieren on Fri, 22 Feb 2008 11:27:18 GMT]]></title><description><![CDATA[<p>Mehrsprachige Standard Dialoge? Wozu denn?</p>
<p>Wenn einer in Italien ein Windows in italienischer Version hat, sind diese Standard-Dialoge auch in italienisch gehalten.</p>
<p>Somit mußt Du Dich gar nicht darum kümmern.<br />
Nur für Deine <strong>eigenen Dialoge</strong> mußt Du Dich um das Mehrsprachen-Feature kümmern.</p>
<p>Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1460846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1460846</guid><dc:creator><![CDATA[Mmacher]]></dc:creator><pubDate>Fri, 22 Feb 2008 11:27:18 GMT</pubDate></item></channel></rss>