Zitat von
cruiser:
tP wollt es so sagen (hoff ich):
Vorteil der schreibweise
tP ist Name bei Mouseover
Ja und Nein. Ich hätte mir die Arbeit gemacht und alles auf einen Canvas gezeichnet.
Über einen Record würde ich mir dann die Grössen der einzelnen Buttons merken und könnte dan mit OnClick darauf reagieren.
Vorteil, Geschwindigkeit und geringere Ramauslastung. (Beispiel das
Pong - Game ist aber ohne Mouseklickabfrage)
Für das Hintergrundbild würde ich auch einfach nur das Bitmap im Paintevent (FormPaint) auf die Form
kopieren. (Jpegs oder Png's halt vorher umwandeln)
Delphi-Quellcode:
procedure TForm1.FormPaint(Sender: TObject);
begin
Form1.Canvas.Draw(0, 0, MainBitmap);
end;
Einen Geschw.-Vorteil bringt auch wenn das Bitmap nur 256 Farben hat.