Stephan Meter schrieb:
> Hallo Leute,
>
> ich habe keine Ahnung ob es für dieses Problem überhaupt möglich ist
> eine Lösung zu finden, falls diese denn existiert.
>
> Ich rufe eine Funktion auf und berechne die Parameter bei der Übergabe.
> Das funktioniert fast immer... nur warum nicht immer? Im Beispiel, bei
> dem das auftritt berechne ich eigentlich (TASTATUR_START_Y+48), auch mit
> dem eigesetzen Wert für TASTATUR_START_Y geht es nicht. Es wird kein
> Rechteck gezeichnet, sondern viele ungleich verteilte Senkrechte Linien.
> Im Falle, dass es funktioniert, wird ein schönes Rechteck gezeichnet.
Och, die Berechnung wird schon funktionieren.
Die Frage ist eher: Was macht die Funktion mit dem Wert?
Kann die überhaupt mit dem berechneten Ergebnis etwas anfangen?
Und dann kann es natürlich immer noch sein, dass das eigentliche Problem
ganz woanders sitzt und du hier nur die Symptome siehst.
> Es wird kein Rechteck gezeichnet, sondern viele ungleich
> verteilte Senkrechte Linien.
Die Funktion soll aber nicht zufällig ein gefülltes Rechteck zeichnen,
macht dies indem sie lauter senkrechte (oder waagrechte) Linien malt und
aus irgendeinem arithmetischen Grund werden ein paar Linien
ausgelassen?
> ich habe keine Ahnung ob es für dieses Problem überhaupt möglich
> ist eine Lösung zu finden, falls diese denn existiert.
Wieso so zaghaft? Natürlich gibt es auch dafür eine Lösung. Rechtecke
malen ist ja jetzt nicht unbedingt Raktentechnik.