hallo zusammen.
folgendes:
fuer mein programmiertes spiel verwende ich fuer die figurendarstellung kleine images dieser. so sieht der schwarze bauer z.b. so aus:
mitglied.lycos.de/lt...k/BauerSchwarz_T.bmp
die farbpalette ist 24 bit, die farbe rosa ist transparent und delphi kann das teil wunderbar korrekt darstellen.
nun habe ich zur markierung einer figur einen blauen rahmen um diese gezeichnet. das sieht folgendermassen aus:
mitglied.lycos.de/lt...uerSchwarz_T_Sel.bmp
die farbpalette ist erneut 24 bit, die farbe gruen ist hier transparent (anstelle von rosa) und delphi stellt das teil nicht mehr transparent dar! scheint an der zusaetzlichen farbe fuer den rahmen zu liegen - keine ahnung. alle modifikationen habe ich mit iconedit pro gemacht und der zeigt mir auch an, dass das zweite image ebenso einwandfrei funktioniert.
was laeuft da schief? ohnehin wundert mich eines: iconedit scheint die bmp-dateien immer mit 8 bit abzuspeichern, das konnte delphi nicht anzeigen. erst nachdem ich sie auf 24 bit nachtraeglich "raufgedreht" habe mit einer bildbearbeitung, konnten die grafiken transparent in delphi angezeigt werden. bei den neuen images mit rahmen klappt aber gar nichts mehr... vielleicht sollte ich ein anderes prog verwenden? wer kennt eines, das bmp einlesen und abspeichern kann, transparenz beherrscht und eine schoene grosse rasterdarstellung des bildes zur pixelgenauen modifikation liefert (wie iconedit pro)?