Aber so würde er glaube ich immer noch aus dem Bild fahren, da ja l der linke Rand des Textes ist, Du müsstes doch dann, falls es stimmen sollte, was ich schreibe noch die Breite des Textes noch zu l addieren, damit es so aussieht, wie wenn es abprallen würde.
Code:
if (l+Breite>width) then shift := shift*(-1); //Breite wäre die Breite des Textes
Mirilin
vielleicht schreibe ich aber auch nur Bockmist...