Zitat von
Sunlight7:
Da brauchts kein Panel
Einfach auf die Fläche der Canvas von der Hauptform zeichnen
Delphi-Quellcode:
// Beispiel
procedure TMDIForm1.OnPaint;
begin
Canvas.Draw(0, 0, MeinBitmap); // Bitmap mußt Du natürlich erst erstellen und eins laden
end;
Edit: Auf Panels zu zeichnen ist ohnehin umständlicher.
Zitat von
RobertDorn:
irgend wie klappt das auch net. am bild kanns aber net liegen. habs mal testweise in ner painbox zeichnen lassen. da hatts geklappt
aber auf die canvas fläche vom formula kommt garnix...
eigentlich will ich da ja auch net nur ein bild darstellen. aber würde notfalls auch noch gehen...
warum soll das nicht funktionieren bei mir klappt das anstandslos.
@RobertDorn, wenn du auf eine Form eh Controls setzen willst würde ich auf
MDI verzichten da es wohl mehr "Arbeit" machen wird den Hintergrund neu zu zeichnen bzw. zu "refreschen".
Nimm eine nurmale form und mach dir ein paar Panels verschiebbar.