Ich versuch nun mal das Problem anders anzugehen.
Liegt es vielleicht daran
wie ich den Hintergrund zeichne?
Delphi-Quellcode:
procedure TForm1.JvPanel1Paint(Sender: TObject);
var
img: TJPEGImage;
Count, I, X, Y : Integer;
SrcRct: TRect;
Brush: TBrush;
begin
img := TJPEGImage.Create;
img.LoadFromFile('back.jpg');
Count := round(JvPanel1.Width / img.Width);
for I := 0 to Count do
begin
X := JvPanel1.Left + round(img.Width * I);
Y := JvPanel1.Top;
JvPanel1.Canvas.Draw(X, Y, img);
end;
end;
Ich hab auch schon versucht das ganze direkt auf des Canvas vom Formular zu zeichnen aber das macht keinen Unterschied...
Zu dem hab ich alles Mögliche an 3rdParty Komponenten probiert die Transparenz unterstützen.
Es ist eigentlich immer so das mein Panel was hinter dem PageControl liegt ignoriert wird...
Ich versteh nur nicht warum...