Hallo,
Ik ben bezig om, als een onderdeel van mijn profielwerkstuk, een verkeersplein simulator te bouwen. Ik gebruik hiervoor diverse custom controls, die de functies van verkeerslicht, sensoren (die los gescript kunnen worden dmv een MSScriptControl.ScriptControl) simuleren.
Mijn probleem is dat ik deze Custom Controls het liefste zou willen kunnen verslepen, eigenlijk net zoals Drag&Drop en ik heb géén idee hoe ik dat zou moeten aanpakken.
(Ik heb al geprobeert om een oplossing te gebruiken, die ik vaak in JavaScript gebruik bij divjes:
- MouseDown : zet boolean variabele om, zodat er gesleept mag worden.
- MouseMove, berekend dmv event data hoever de muis verplaatst is en verplaatst Custom Control
- MouseUp: zet boolean uit
Dit werkt niet goed; ook heb ik dubbel buffering geprobeert, dat werkt iets beter, maar nog steeds niet bruikbaar.)
~Maarten.
Ik ben bezig om, als een onderdeel van mijn profielwerkstuk, een verkeersplein simulator te bouwen. Ik gebruik hiervoor diverse custom controls, die de functies van verkeerslicht, sensoren (die los gescript kunnen worden dmv een MSScriptControl.ScriptControl) simuleren.
Mijn probleem is dat ik deze Custom Controls het liefste zou willen kunnen verslepen, eigenlijk net zoals Drag&Drop en ik heb géén idee hoe ik dat zou moeten aanpakken.
(Ik heb al geprobeert om een oplossing te gebruiken, die ik vaak in JavaScript gebruik bij divjes:
- MouseDown : zet boolean variabele om, zodat er gesleept mag worden.
- MouseMove, berekend dmv event data hoever de muis verplaatst is en verplaatst Custom Control
- MouseUp: zet boolean uit
Dit werkt niet goed; ook heb ik dubbel buffering geprobeert, dat werkt iets beter, maar nog steeds niet bruikbaar.)
~Maarten.