Zitat von
condor:
left:=8.5 div 50 -(width div 2);
Du musst unterscheiden zwischen Gleitkommazahlen und ganzen Zahlen.
Left und Width z.b. sind ganze Zahlen. 8.5 ist eine Kommazahl.
Div funktioniert nur mit ganzen Zahlen. Für gleitkommazahlen musst du / benutzen.
Richtig wäre es so:
left:=round(8.5 / 50 -(width div 2));
(round rundet die entstandene Kommazahl, weil Left ja nur ganze Zahlen akzeptiert)
edit: Hä, weiso war da kein Kasten o.O?