Guten Morgen,
ich habe folgendes Problem:
Ich möchte, dass mein TImage das ganze Formular füllt. Zuerst habe ich meiner Benutzeroberfläche den Wert
WindowState-wsMaximized zugewiesen. Das stellt noch kein Problem dar.
Dann wollte ich das Image zu Beginn der Laufzeit vergrößern und habe folgenden Quelltext geschrieben:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Image1.Top:=0;image1.Left:=0;
Image1.Canvas.Brush.Color:=
RGB(215,215,215);
Image1.Canvas.Pen.Color:=
RGB(215,215,215);
Image1.Canvas.Rectangle(0,0,2000,2000);
end;
Jetzt tritt etwas auf, was ich nicht verstehe: Das Image beginnt zwar oben links, wie geschrieben, doch füllt es nicht das ganze Formular, sondern nur den Teil, den ich im Objektinspektor eingestellt habe (das heißt es hat die Eigenschaften
Heigth: 160 und
Width:500). Wo ist mein Fehler?
mfg.
PS: Ich programmiere noch nicht sehr lange (ca. ein halbes Jahr) und erst recht noch nicht sehr lange mit Grafik, deswegen verstehe ich noch nicht sehr viel und bitte habt Verständnis, auch wenn es ein dummer Fehler sein sollte.
/Edit
OMG......sry, habs ja an total den falschen Platz gestellt.......omg, sorry, kann man das noch verschieben?