Hallöchen zusammmen,<p>
Ich habe einen Terminkalender mit einem Stringgrid programmiert, in dem die Termine per Drag'n'Drop verschoben bzw. kopiert werden können. Zudem wird per Doppelklick in ein Feld ein Dialog aufgerufen, in welchem man weitere Angaben zu dem aktuellen Termin machen kann.<p>
Ich verzweifel gerade an folgendenProblemen:<p>
1. Wenn ich den Dialog zum eingeben weiterer Angaben schließe (mit OK oder Abbrechen), bin ich im Drag'n'Drop-Modus. Der Drag-Modus wird bei ' OnMouseDown' gestartet.<p>
2. Ich frage ab ob die Shift-Taste gedrückt ist oder nicht. Wenn ja, wird der Termin verschoben, wenn nein wird er kopiert. Dummerweise muss aber die Shift-Taste gedrückt werden, bevor die Maustaste gedrückt wird, sonst hat dies keinen Einfluss darauf und es kann auch leider nicht während des Dragens verändert werden...
<p>
Vielen Dank schon mal, dürfte für Euch ja kein Problem sein... *g*
Ich habe einen Terminkalender mit einem Stringgrid programmiert, in dem die Termine per Drag'n'Drop verschoben bzw. kopiert werden können. Zudem wird per Doppelklick in ein Feld ein Dialog aufgerufen, in welchem man weitere Angaben zu dem aktuellen Termin machen kann.<p>
Ich verzweifel gerade an folgendenProblemen:<p>
1. Wenn ich den Dialog zum eingeben weiterer Angaben schließe (mit OK oder Abbrechen), bin ich im Drag'n'Drop-Modus. Der Drag-Modus wird bei ' OnMouseDown' gestartet.<p>
2. Ich frage ab ob die Shift-Taste gedrückt ist oder nicht. Wenn ja, wird der Termin verschoben, wenn nein wird er kopiert. Dummerweise muss aber die Shift-Taste gedrückt werden, bevor die Maustaste gedrückt wird, sonst hat dies keinen Einfluss darauf und es kann auch leider nicht während des Dragens verändert werden...
<p>
Vielen Dank schon mal, dürfte für Euch ja kein Problem sein... *g*
Comment