Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi LIstview.columns. und nun die höhe (https://www.delphipraxis.net/13404-listview-columns-und-nun-die-hoehe.html)

kiar 17. Dez 2003 18:38


LIstview.columns. und nun die höhe
 
wie kann ich bei einem VCL -listview die höhe des listview headers ändern ?

OLLI_T 17. Dez 2003 19:21

Re: LIstview.columns. und nun die höhe
 
HY Kiar!

Neuen Font setzen (der Einfachheit halber via Label1) und Neuzeichnen der Columns focieren:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
Var Wnd:HWnd; W:DWord;
begin
  Wnd:=ListView_GetHeader(LV.Handle); // Unit CommCtrl einbinden!
  SendMessage(Wnd,WM_SETFONT,Label1.Font.Handle,0);
  W:=LV.Columns[0].Width;
  LV.Columns[0].Width:=W+1;
  LV.Columns[0].Width:=W;
End;
Viel Spass damit

OLLI

kiar 18. Dez 2003 15:17

Re: LIstview.columns. und nun die höhe
 
hallo Olli_T,

das geht, ist aber nicht das was ich suche ich will einen zweizeiligen text in den header einfügen aber mit #13 geht es nicht.

ne andere idee??

raik


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:13 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