Hi Torsten,
tut mir leid, es hat etwas länger gedauert.
Zum Testen das hier mal ins Kartenskript packen und mit
gedrückter Maus über ein paar Objekte ziehen:
local darfziehen
## Nur wenn Maus gedrückt ist!
on mousedown
put TRUE into darfziehen
end mousedown
on mousemove x,y
if darfziehen then
put controlAtLoc((x,y)) into tControl
if tControl <> EMPTY then
set the selected of tControl to true
end if
end if
end mousemove
on mouseup
put FALSE into darfziehen
end mouseup
on mouserelease
put false into darfziehen
end mouserelease
Getestet und funktioniert.
Du kannst das ja bei Bedarf ins Skript eines Buttons legen und den,
wenn nötig, “into front” inserten und später wieder entfernen.
Macht dann fümpf Maak! 🙂
Gruß
Klaus