Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#13

Re: zugriff auf die form sperren während mainmenü geöffnet i

  Alt 4. Feb 2008, 13:09
Ich glaube, genau genommen wäre das der Zeitpunkt, einen neuen Thread zu öffnen, denn hier gilt eigentlich neue Frage, neuer Thread.

Für manuelles Drag&Drop musst du dir bloß die Positionen deiner Objekte merken (musst du fürs Zeichnen ja eh) und wenn dann die Maustaste gedrückt wird, merkst du dir das, das Objekt das verschoben wird und die relative Position zum Ursprung des Objekts. Im Mousemove zeichnest du dann, falls du gerade beim Verschieben bist, das Objekt an der Mausposition neu und wenn die Maus losgelassen wird, prüfst du, ob es sich um eine gültige Zielposition handelt und wenn ja, verschiebst das Objekt.

Für ein Damespiel würde ich jedoch anstelle von Drag&Drop ein zweistufiges Verschieben vorziehen, also erst den Stein anklicken und dann seine Zielposition. Wäre mir als Spieler jedenfalls intuitiver.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat