Hallo,
folgendes Problem:<br>
Ich habe ein Image auf einer Form mit Image->Align=alClient. Nun male ich ein Rechteck, am äußeren Rand (siehe Quellcode). <br>
Bis jetzt alles OK. <br>
Nun vergrößere ich den Dialog und lasse das Rechteck noch mal malen. <br>
Jetzt geht's los. <br>
Das neue Rechteck wird an den Grenzen der vorherigen Image Größe abgeschnitten.
void __fastcall TForm1::Button1Click(TObject *Sender)<br>
{<br>
Image1->Canvas->MoveTo (10, 10);<br>
Image1->Canvas->LineTo (Image1->Width-10, 10);<br>
Image1->Canvas->LineTo (Image1->Width-10, Image1->Height-10);<br>
Image1->Canvas->LineTo (10, Image1->Height-10);<br>
Image1->Canvas->LineTo (10, 10);<br>
}
Ich hoffe Ihr versteht wo das Problem liegt. <br>
Danke im Voraus, <br>
Thomas Wagner
folgendes Problem:<br>
Ich habe ein Image auf einer Form mit Image->Align=alClient. Nun male ich ein Rechteck, am äußeren Rand (siehe Quellcode). <br>
Bis jetzt alles OK. <br>
Nun vergrößere ich den Dialog und lasse das Rechteck noch mal malen. <br>
Jetzt geht's los. <br>
Das neue Rechteck wird an den Grenzen der vorherigen Image Größe abgeschnitten.
void __fastcall TForm1::Button1Click(TObject *Sender)<br>
{<br>
Image1->Canvas->MoveTo (10, 10);<br>
Image1->Canvas->LineTo (Image1->Width-10, 10);<br>
Image1->Canvas->LineTo (Image1->Width-10, Image1->Height-10);<br>
Image1->Canvas->LineTo (10, Image1->Height-10);<br>
Image1->Canvas->LineTo (10, 10);<br>
}
Ich hoffe Ihr versteht wo das Problem liegt. <br>
Danke im Voraus, <br>
Thomas Wagner
Comment