Forum: Multimedia
by Phoenix,
6. Sep 2007
Es geht! Es geht!
Aber irgendwie hab ich nix wirklich geändert... :gruebel:
Forum: Multimedia
by Phoenix,
6. Sep 2007
Stretchblt kann ich nicht verwenden. Dann wird das Bild irgendwie krisselig. BitBlt hatte ich vorher drin, und das geht auch nicht :-(
Ich brauch kein Alphablend - ich dachte das wäre eine Lösung weil es mit einem einfachen BitBlt (siehe 'Alte Version' im OP) eben auch nicht ging.
Forum: Multimedia
by Phoenix,
6. Sep 2007
Sagen wir es mal so:
Ich habe Controls, bei denen ist FBackgroundBitmap nil. Da wird auch nur inherited aufgerufen, und die bekommen die richtige Hintergrundfarbe. Das wird alles richtig ausgeführt. Kann ich Dir zu 100% bestätigen.
Wenn ich im Debugger hergehe, und bei einem Control mit Hintergrundbild hergehe, und sowohl vor dem inherited als auch hinterher hergehe, und das zugewiesene...
Forum: Multimedia
by Phoenix,
6. Sep 2007
:duck: *KlammheimlichdieUhrumeineStundevorstell*
Hat irgendwer ne Idee? Das wär ein wenig dringlich und ich hab absolut keine Ahnung woran das liegen könnte.
Forum: Multimedia
by Phoenix,
5. Sep 2007
Hi,
ich hab ein eigenes Control.
Dieses Zeichnet sich in einer überschriebenen Paint-Routine selber: Erst Hintergrund (Farbe), dann Vordergrund (Text), dann Rahmen.
procedure TMyCustomPanel.Paint;
var Rect: TRect;
begin
Rect := GetClientRect;