| |
|
|
| Hallo Leute,
gibt es eine Möglichkeit in einem Listview einzelnen Zeilen (nicht Spalten) eine andere Farbe zu geben als den restlichen Zeilen?
Viele Grüße Georg |
|
|
| |
|
|
|
| Hallo Georg,
per Message geht das, meines Wissens, nicht. Die Möglichkeit besteht natürlich innerhalb des Subclassings, aber das eigentliche Problem liegt in der Verwaltung der eingefärbten Zeilen. Es ist ja so, das ein Listview über 65000 Zeilen haben darf, wobei die Listview.dll ja bis zu 64 Listviews gleichzeitig unterstützt. Ich müßte also über 4 MB Speicher bereitstellen, um alle eventuellen Zeilen-Farbvarianten abfangen zu können. Dazu bin ich aber nicht bereit... Natürlich könnte es ein Limit an Zeilen geben. Aber sicher nicht mehr in dieser Version 1.4.
Gruß, Frank |
|
|
| |
|
|
|
| Hallo Frank,
im Moment geht es mir um 3 Zeilen die ich gerne in einem 100 Zeilen großem Listview grau einfärben möchte. Diese Zeilen sollten von beginn an und für immer grau sein, sind eigentlich nur zur besseren Übersicht gedacht, diese Zeilen bleiben auch immer leer. Wenn du mir einen Tip geben könnest wie ich es anfangen könnte wäre dies schon ausreichend, da es wie gesagt nur zur besseren Übersicht ist und wenn es nicht so ohne weiteres geht, dann geht es eben nicht.
Viele Grüße Georg |
|
|
| |
|
|
|
| Hallo,
habs doch schon eingebaut ! Allerdings dürfen maximal 1024 Zeilen anders eingefärbt werden ! 1024 Zeilen insgesamt, bei bis zu maximal 64 Listview-Controls gleichzeitig ... Aber dafür darf jede Zeile eine eigene Hintergrunds- und Schriftfarbe bekommen !!! Könnt ihr damit leben ? Der Aufruf ist ähnlich dem von RaiseColumns(), aber es wird immer nur eine Zeile pro Aufruf eingefärbt. Macht ja auch sonst wenig Sinn, wenn man bedenkt, das es über 65000 Zeilen in einem Listview geben kann...
RaiseLine( Listviewhandle, Offset der Zeile, Schriftfarbe, Hintergrundsfarbe )
Gruß, Frank |
|
|
| |
|
|
|
| Hallo schön zu hören das es sowas jetzt doch schon gibt kann ich auch gut gebrauchen um z.B. meine Ergebniss-Zeilen farbig abzusetzen. Aber wann is es denn jetzt soweit..mit der neuen Dll ???
freu mich schon.... Gruß Klaus |
|
|
| |
|
|
|
| Hi,
ich erwarte noch ein Fehler Testprogramm und ein paar neue PB Quellcodes... Von meiner Warte aus bin ich soweit fertig.
Gruß, Frank |
|
|
| |
|
|