| |
|
|
| Hallo Frank, Das mit dem Flag(1) verstehe ich nicht. Könntest Du mal ein kurzes Beispiel schreiben, wie ich die Farbe einer, b.z.w. mehrer Zeilen herauskriege? Gruß Jörg |
|
|
| |
|
|
|
| Hi,
ja, mache ich dir morgen fertig.
Gruß, Frank |
|
|
| |
|
|
|
| Hi nochmal,
doch noch fertig geworden. Reicht dir das oder soll ich den ganzen Code zuschicken ?
x&=GetVar(1) Whileloop 1024 y&=Long(x&,((&loop-1)*16)) If y&<>0 Print Zeile = +Str$(Long(x&,((&loop-1)*16+12)))+ / ; Print Textfarbe = $+Hex$(Long(x&,((&loop-1)*16+4)))+ / ; Print Hintergrundsfarbe = $+Hex$(Long(x&,((&loop-1)*16+8))) EndIf Wend
Nacht, Frank |
|
|
| |
|
|
|
| Hallo Frank, Danke für die schnelle Antwort. Ich wußte gar nicht, daß man mit Long(Y&,x&) auch Werte aus einem Bereich auslesen kann. Profan ist doch immer wiederfür eine Überraschung gut. Ich hatte gestern selber noch rumgetüftelt und eine Bereichsvariable umgebogen. Damit ging es auch. Den Satz bei RaiseLine: (ich muß immer ReisLeine denken ) <L bleibt immer der tatsächliche Zeilenindex, egal ob noch Zeilen ins Listview eingefügt werden oder ob sich die Reihenfolge der Zeilen geändert hat !> Verstehe ich so, das die Markierung eben die feste Zeile von oben Z& markiert egal welcher Inhalt durch Sortierung dareinkommt. Ist doch richtig oder?
Gruß Jörg |
|
|
| |
|
|
|
| Hi,
ja, stimmt. Wenn du Zeilen einfügst und möchtest, das die farbige Markierung mitwandert, mußt du das selber programmieren.
Gruß, Frank |
|
|
| |
|
|