Einzelnen Beitrag anzeigen

Mysterio08

Registriert seit: 11. Jan 2009
142 Beiträge
 
#1

TImage vergößern: Problem

  Alt 25. Jan 2009, 10:09
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?
  Mit Zitat antworten Zitat