als Child habe ich eine weitere Static wieder mit einem Bild (Taxi). nun will ich die Child Static bewegen aber dabei "flickert" es ...
Code: Alles auswählen
FUNCTION Moveit(oDraw,aDraw,nStep)
LOCAL aSize := oDraw:CurrentSize()
STATIC aPos := { 0,0 }
DEFAULT nStep TO 10
IF aPos[1] = 0
aPos := ACLONE(aDraw)
aPos[2] := 0
ENDIF
aPos[1] -= nStep
IF aPos[1] < aSize[1] * -1
aPos[1] := aDraw[1] - aSize[1]
ENDIF
oDraw:SetPos(aPos)
RETURN NIL