<?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[Zeilen einrücken in einer CListBox]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich lasse in der CListBox Audiodateinamen anzeigen. Dahinter soll eine Zeitangabe stehen. Problem ist nur das die Schriftbreite in jeder Zeile anders sein kann.</p>
<p>Beispiel:</p>
<p>MeinLied.mp3 ************* 3:20<br />
EinAnderesLied.wave ******** 1:25<br />
UndNochEinLied.mp3 ****** 5:33</p>
<p>Wie bekomme ich das jetzt richtig ausgerichtet?</p>
<p>PS: Die * sind Leerzeichen. Wenn ich nur Leerzeichen eingebe macht der<br />
mir die beim Senden auto. weg.</p>
<p>Danke euch schonmal. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/59915/zeilen-einrücken-in-einer-clistbox</link><generator>RSS for Node</generator><lastBuildDate>Wed, 03 Jun 2026 05:42:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/59915.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Dec 2003 10:06:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeilen einrücken in einer CListBox on Tue, 30 Dec 2003 10:06:19 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich lasse in der CListBox Audiodateinamen anzeigen. Dahinter soll eine Zeitangabe stehen. Problem ist nur das die Schriftbreite in jeder Zeile anders sein kann.</p>
<p>Beispiel:</p>
<p>MeinLied.mp3 ************* 3:20<br />
EinAnderesLied.wave ******** 1:25<br />
UndNochEinLied.mp3 ****** 5:33</p>
<p>Wie bekomme ich das jetzt richtig ausgerichtet?</p>
<p>PS: Die * sind Leerzeichen. Wenn ich nur Leerzeichen eingebe macht der<br />
mir die beim Senden auto. weg.</p>
<p>Danke euch schonmal. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/425585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/425585</guid><dc:creator><![CDATA[Nocadas]]></dc:creator><pubDate>Tue, 30 Dec 2003 10:06:19 GMT</pubDate></item><item><title><![CDATA[Reply to Zeilen einrücken in einer CListBox on Tue, 30 Dec 2003 11:25:00 GMT]]></title><description><![CDATA[<p>Mal ein ganz anderer Vorschlag.<br />
Sieh dir mal CListCtrl an, dann kannst du mehrere Spalten machen und alles ist schön sortiert. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/425625</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/425625</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Tue, 30 Dec 2003 11:25:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zeilen einrücken in einer CListBox on Wed, 31 Dec 2003 20:53:41 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Hab mir die Klasse mal angeschaut. Sie ist einfacher zu benutzen geb ich zu. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Aber ich hab noch kein ergebnis erzielt, bzw. schon aber nicht so wie ich wollte.</p>
<p>Und zwar haben die Texte eine Schriftart. Problem ist, manche Zeichen brauchen weniger Platz manche mehr, und ich wollt die Zeile im ganzen markieren und nicht nur den Namen und die Zeit ist dann unmakiert. Wollte schon alles in einem makiert haben. Es reicht mir schon wenn nur die Zeiten direkt untereinander stehn.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/426658</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/426658</guid><dc:creator><![CDATA[Nocadas]]></dc:creator><pubDate>Wed, 31 Dec 2003 20:53:41 GMT</pubDate></item><item><title><![CDATA[Reply to Zeilen einrücken in einer CListBox on Thu, 01 Jan 2004 15:44:04 GMT]]></title><description><![CDATA[<p><strong>Spalten erzeugen:</strong></p>
<pre><code class="language-cpp">// Spalten einfügen
m_listNations.InsertColumn(0,&quot;&quot;,LVCFMT_CENTER,0);
m_listNations.InsertColumn(1,&quot;#&quot;,LVCFMT_CENTER,30);
m_listNations.InsertColumn(2,&quot;Code&quot;,LVCFMT_CENTER,130);
m_listNations.InsertColumn(3,&quot;Nation&quot;,LVCFMT_CENTER,329);
</code></pre>
<p><strong>Werte eintragen:</strong></p>
<pre><code class="language-cpp">...
// alle Einträge löschen
m_listNations.DeleteAllItems();

CString sText;

// iCount = Gesamtanzahl der Datensätze
for (int iItem=0;iItem&lt;iCount;iItem++)
{
	m_listNations.InsertItem(LVIF_TEXT|LVIF_STATE, iItem, sText, (iItem%2)==0 ? LVIS_SELECTED : 0, LVIS_SELECTED,0, 0);

	for (int iSubItem=1;iSubItem &lt; 4;iSubItem++)
	{
	    switch(iSubItem)
		{
			case 1:
				sText.Format(&quot;%i&quot;, iItem+1);
				break;

			case 2:
				sText = m_pNationsSet-&gt;m_sCode;
				break;

			case 3:
				sText = m_pNationsSet-&gt;m_sNation;
				break;
		}
		m_listNations.SetItemText(iItem, iSubItem, sText);
	}
	m_pNationsSet-&gt;MoveNext();
}
</code></pre>
<p><strong>ganze Zeile markieren:</strong></p>
<pre><code class="language-cpp">m_listNations.SetExtendedStyle(LVS_EX_FULLROWSELECT);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/426827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/426827</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Thu, 01 Jan 2004 15:44:04 GMT</pubDate></item><item><title><![CDATA[Reply to Zeilen einrücken in einer CListBox on Sat, 03 Jan 2004 10:00:02 GMT]]></title><description><![CDATA[<p>Super, hat echt klasse geklappt!</p>
<p>Danke nochmal! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/427672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/427672</guid><dc:creator><![CDATA[Nocadas]]></dc:creator><pubDate>Sat, 03 Jan 2004 10:00:02 GMT</pubDate></item><item><title><![CDATA[Reply to Zeilen einrücken in einer CListBox on Sat, 03 Jan 2004 13:52:21 GMT]]></title><description><![CDATA[<p>Da war also doch noch einer zu überzeugen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Dass die erste Spalte die Breite 0 hat, das hat auch irgendeinen Grund. Nur leider hab ich den vergessen, aber ich weiß auf jeden Fall, dass ich mir damals als ich den Code in meinem Programm verfasst habe was dabei gedacht hab.</p>
<p>Vielleicht was das jemand anders, würde mich jetzt glatt selber interessieren. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/427808</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/427808</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Sat, 03 Jan 2004 13:52:21 GMT</pubDate></item></channel></rss>