Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by xZise,
8. Dez 2006
Die Bilder sind über StateImage drinn.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by xZise,
7. Dez 2006
Also Code muss ich nicht Zeigen, weil es nicht am Code liegen kann.
Einzig und alein dass:
for i := 0 to tvItems.Items.Count - 1 do begin
if tvItems.Items.StateIndex > -1 then
tvItems.Items.ImageIndex := tvItems.Items.StateIndex;
end;
Aber ich vermute es lag an der TImageList, weil ich es inzwischen wiederzurückgeändert habe. (State = Image)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by xZise,
7. Dez 2006
Kann es sein, das StateIndex und ImageIndex irgendwie zusammenhängen?
Ansonsten gehe ich meinen Code nochmal durch, ob ich vielleicht irgendwo ein zweites Mal da was ändere.
Ich habe alles durchgesguckt, es wird nirgends (außer dort wo es sein soll) auf State/ImageIndex geschrieben! Und selbst wenn ich diesen Code auskommentiere, erscheinen die falschen Bilder.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by xZise,
7. Dez 2006
Kann es sein, dass da irgendwas durcheinander gerät?
z.B. Ich sage: "ImageIndex = Statindex + 1"
Es gibt StateIndex ist 8. Jetzt nimmt er aber nicht das neunte Image sondern das 8!
(Und auch in anderen Fällen ist das Verhalten seltsam...) Aber manschnaml funzt es ... Ich gucks mir nochmal an.