Avatar billede mtychsen Praktikant
23. april 2003 - 09:30 Der er 6 kommentarer og
1 løsning

Centrer musen!?

Jeg har brug for at kunne centrere musen således, at hver gang brugeren forsøger at køre musen væk fra den aktive form, så centrere musen sig bare... dette skal den blive ved med hver gang man forsøger at føre musen væk fra formen...

Jeg kunne forestille mig noget med en timer der hele tiden centrere musen, eller måske noget med, at hver gang musen køre over formen, så centreres musen. Jeg kan bare ikke koden?

Tak
Avatar billede ziron Nybegynder
23. april 2003 - 10:37 #1
Mouse.CursorPos.x := 500;
Mouse.CursorPos.y := 500;

hint eller ;)

/ZIRON
Avatar billede lanstorp Nybegynder
23. april 2003 - 11:48 #2
Avatar billede dkn Nybegynder
23. april 2003 - 14:52 #3
det må vel næsten blive:

var
pt:tpoint;
begin
pt.X := screen.width div 2;
pt.Y := screen.height div 2;
SetCursorPos(pt);
end;

ikke testet
Avatar billede dkn Nybegynder
23. april 2003 - 14:54 #4
sorry det skulle være:
SetCursorPos(pt. x, pt.y);
Avatar billede mtychsen Praktikant
24. april 2003 - 12:11 #5
Ja, men på hvilken event skal dene kode indsættes. Der er jo ikke noget der hedder OnMouseOut...
Avatar billede lanstorp Nybegynder
24. april 2003 - 12:54 #6
OnMouseMove
Avatar billede lanstorp Nybegynder
24. april 2003 - 12:56 #7
- Du skal selv løbende tjekke om musen forlader din form, OnMouseMove.
Du kender jo din forms afgrænsning.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester