AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi ListView Spaltenbreite an Text automatisch anpassen
Thema durchsuchen
Ansicht
Themen-Optionen

ListView Spaltenbreite an Text automatisch anpassen

Ein Thema von Sven Janssen · begonnen am 22. Jun 2004 · letzter Beitrag vom 23. Jun 2004
Antwort Antwort
Seite 2 von 2     12   
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#11

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 00:36
das wäre nun das letzte worauf ich gekommen wäre, aber ich glaub ich schau mir mal den Quelltext der TListView an, da müsst ja drinn stehen, was genau beim Doppelklick zwischen 2 Column's passiert.
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von Sven Janssen
Sven Janssen

Registriert seit: 22. Jun 2004
Ort: Mayen
187 Beiträge
 
Delphi 4 Professional
 
#12

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 07:55
Zitat von silentAMD:
setze doch einfach die column-width auf -1, das ist einfach!!
Ne oder? Und warum steht das in der @!-X?%& Hilfe nicht :wall:

Aber vielen Dank.
Sven
  Mit Zitat antworten Zitat
Benutzerbild von Sven Janssen
Sven Janssen

Registriert seit: 22. Jun 2004
Ort: Mayen
187 Beiträge
 
Delphi 4 Professional
 
#13

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 08:15
tja schön und gut, aber mir gefällt meine Lösung doch besser.
Denn wenn nichts in der Spalte vorhanden ist, oder der breiteste Eintrag kleiner wie die Überschrift ist, dann schaut es hässlich aus.
Und abfragen danach ist nicht, denn width steht nun auf -1 und man bekoommt nicht die momentane Breite zurück.

Sven
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#14

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 09:07
dann musst du davor abfragen
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von Sven Janssen
Sven Janssen

Registriert seit: 22. Jun 2004
Ort: Mayen
187 Beiträge
 
Delphi 4 Professional
 
#15

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 09:18
fragt sich nur auf was?
weil ich so gar nicht weiß wie groß die Spalte danach nun wird.

Sven
  Mit Zitat antworten Zitat
Benutzerbild von Sven Janssen
Sven Janssen

Registriert seit: 22. Jun 2004
Ort: Mayen
187 Beiträge
 
Delphi 4 Professional
 
#16

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 09:34
for i:=0 to lv2.Columns.count -1 do lv2.Columns[i].width:=ColumnHeaderWidth; So damit geht es. Also auf -2 und nicht -1 setzen.

Keldorn hatte es auch schon erwähnt.

Sven
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#17

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 09:37
Wo setzt du da einen Wert auf -2

PS: Wenn du etwas posten möchtest, und von dir der letzte Post im Thread ist, so editiere bitte deinen letzten Beitrag und füge es so hinzu, damit bleibt das ganze Übersichtlicher.
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von Sven Janssen
Sven Janssen

Registriert seit: 22. Jun 2004
Ort: Mayen
187 Beiträge
 
Delphi 4 Professional
 
#18

Re: ListView Spaltenbreite an Text automatisch anpassen

  Alt 23. Jun 2004, 11:57
Zitat von MrKnogge:
Wo setzt du da einen Wert auf -2 :gruebel:

PS: Wenn du etwas posten möchtest, und von dir der letzte Post im Thread ist, so editiere bitte deinen letzten Beitrag und füge es so hinzu, damit bleibt das ganze Übersichtlicher.
Delphi-Quellcode:
showmessage(intotstr(ColumnHeaderWidth));
// Ausgabe = -2 ;-)
Sven
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz