Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
19. Okt 2003
Geht natürlich auch.
Mußt dann aber im MouseDown-Ereignis des Forms oder des Images (je nach dem wo/wie dei Bild dargestellt wird) über X und Y prüfen welches deiner gezeichneten Figuren wo angeklickt wurde und diese Daten in den globalen Variablen speichern.
Dann im MouseMove-Ereignis die Position/Größe der vorhin gewählten Figur ändern und neu Zeichnen.
Im MouseUp-Ereignis kannst'e...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
19. Okt 2003
Am einfachsten ist es wohl bei Shapes mit MouseDown & MouseMove.
ein kleiner Ansatz ist bei "johny" unter Forum
im ShapeMouseDown-Ereignis kannst'e auch noch erkennen wo das Schape angeklickt wird (X Y = oben unten links rechts ...)
und in ShapeMouseMove änderst du dann Shape.Top .Left .Width & .Height.