AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Listview Spaltenkopf mit Bild und Sortieranzeiger
Thema durchsuchen
Ansicht
Themen-Optionen

Listview Spaltenkopf mit Bild und Sortieranzeiger

Offene Frage von "Luckie"
Ein Thema von virus82 · begonnen am 10. Aug 2007 · letzter Beitrag vom 13. Feb 2011
 
virus82

Registriert seit: 29. Jun 2007
Ort: Leipzig
34 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Listview Spaltenkopf mit Bild und Sortieranzeiger

  Alt 10. Aug 2007, 13:41
Hallo,

hab hier im Forum schon viele nützliche Dinge gefunden, aber mein Problem ist das ich in einer Listview (sortieren klappt, Sortieranzeiger in der Column auch) gern über den ImageIndex ein Bild for der Spaltenüberschrift und ein kleines Dreieck (Sortieranzeiger) anzeigen lassen möchte.

Es geht immer nur entweder oder, ist es überhaupt möglich beides anzuzeigen?

Vielleicht weiß es ja jemand.


Einfache Beispiel Code um in Col 1 das kleinen Dreiecke anzuzeigen (vorher zugewiesenes Icon der Column verschwindet immer)

Delphi-Quellcode:
var
  Header: THandle;
  HDItem: THDItem;
  Buf: array[0..MAX_PATH]of Char;
  Index: Integer;
begin
  Index := 1;
  Header := ListView_GetHeader(ListView1.Handle);

  FillChar(HDItem, SizeOf(HDItem), 0);
  HDItem.Mask := HDI_BITMAP or HDI_FORMAT or HDI_IMAGE or HDI_ORDER or HDI_TEXT or HDI_WIDTH;
  HDItem.pszText := Buf;
  HDItem.cchTextMax := sizeof(Buf);
  Header_GetItem(Header, Index, HDItem);

  //entweder mit Dreieck
  HDItem.fmt := HDItem.fmt or HDF_SORTUP;
  //oder mit Icon ohne Dreieck
  //HDItem.fmt := HDItem.fmt or HDF_IMAGE;
  //beides geht nicht
  //HDItem.fmt := HDItem.fmt or HDF_SORTUP or HDF_IMAGE;

  Header_SetItem(Header, Index, HDItem);
end;
Angehängte Grafiken
Dateityp: bmp lv_181.bmp (91,5 KB, 114x aufgerufen)
Marco
  Mit Zitat antworten Zitat
 


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 01:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz