Hallo!
Ich möchte in einem StringGrid, die Eingabe in einem Feld, überprüfen und in ein Array abspeichern. Ferner soll, sofern sich ein Wert, durch eine User-Eingabe, im StringGrid verändert hat, sich das StringGrid neu berechnen und zeichnen.
Mit SetEditText komme ich nicht klar, da es mehrfach aufgerufen wird und eine Eingabe-Valedierung wegen der konstanten Variable "Value" die Sache erschwert.
Im Ereignis OnDrawCell kann ich zwar die Eingabe eines Feld validieren, aber es ist mir nicht möglich, dort ein Grid.Repaint auszulösen.
Hab mir auch den Source-Code von TCustomDrawGrid usw. angesehen, komm aber einfach nicht weiter.
Hat einer eine Idee wie ich das Problm lösen kann?
mfg
wurzelsepp
Ich möchte in einem StringGrid, die Eingabe in einem Feld, überprüfen und in ein Array abspeichern. Ferner soll, sofern sich ein Wert, durch eine User-Eingabe, im StringGrid verändert hat, sich das StringGrid neu berechnen und zeichnen.
Mit SetEditText komme ich nicht klar, da es mehrfach aufgerufen wird und eine Eingabe-Valedierung wegen der konstanten Variable "Value" die Sache erschwert.
Im Ereignis OnDrawCell kann ich zwar die Eingabe eines Feld validieren, aber es ist mir nicht möglich, dort ein Grid.Repaint auszulösen.
Hab mir auch den Source-Code von TCustomDrawGrid usw. angesehen, komm aber einfach nicht weiter.
Hat einer eine Idee wie ich das Problm lösen kann?
mfg
wurzelsepp