Hallo,
ich bin noch Anfänger und habe ein merkwürdiges Problem...
Ich habe ein Shape Objekt so programmiert, dass ich es mit Pfeiltasten steuern kann.
die Procedure lautet:
Delphi-Quellcode:
procedure TForm2.OnKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
var
x: ShortInt;
y: ShortInt;
begin
x := Shape1.Left ;
y := Shape1.Top;
if
key=VK_left
then
Shape1.Left := (x -1);
if
key=VK_right
then
Shape1.Left := x + 1;
if
key=VK_up
then
Shape1.Top := y +1;
if
key=VK_down
then
Shape1.Top := y -1;
end;
Alles funktioniert und ich kann das Objekt steuern... Jedoch ist dieses Objekt nur innerhalb eines bestimmten Bereiches sichtbar. Ich weiß dass das an irgendeiner Eigenschaft im Objektinspektor liegt. Könnte mir da jemand weiterhelfen?