Ich bin begeistert!
Den ersten Teil mit +/- [goRowMoving, goColMoving] hatte ich auch schon in diversen Events versucht. Damit bin ich selbstverständlich nur bis zum dem Punkt gekommen, den du natürlich auch erkannt hast. Spalten/Zeilen kann man dann immer noch in die 'verbotenen' Bereiche ziehen.
Den Trick mit der extra Klasse, die solche Teile wieder zurückdreht, finde ich großartig. Selbst wäre ich da wohl eher nicht drauf gekommen...
Ganz herzlichen Dank! Auch wenn es ein Provisorium ist, ist es für meine Zwecke doch komplett ausreichend. Mir ging es darum einem Projekt, welches ich gerade erweitere, einen Editor hinzuzufügen, um nachträglich Modifikationen an Datensätzen vorzunehmen. Normalerweise gehe ich davon aus, daß Leute ihre Daten überwiegend fertig haben, wenn sie das erste Mal mit meiner Software in Kontakt kommen...
Jan
PS: Ich denke, daß andere durchaus auch vor diesem Problem stehen könnten. Sollte man diesen Tip evtl. mit in die Code Library aufnehmen?