FSnordic.net
Home Help Rules Login Register
Welcome, Guest. Please login or register.
21.11.17, 14:11

Login with username, password and session length
+  FSnordic.net Forums
|-+  Finnish Discussion / Lentosimulaattorit
| |-+  Kotiohjaamot / Home Cockpits (Moderators: Jari Mikkilä, Joni Öfverström, Tuomas Kuosmanen)
| | |-+  ohjelma haussa/ tietoa
:  

« previous thread next thread »
Pages: [1] Reply Print
Author Topic: ohjelma haussa/ tietoa  (Read 556 times)
Ville Pietilä
Offline Offline

Posts: 745
Date Registered: 17.05.06

WWW
ohjelma haussa/ tietoa
« on: 30.04.11, 15:27 »

moro!

Teemme OH-CKU:n pikanäppäimiä jotka menevät joikkarikortin kautta simuun. Eli tarkoituksena olisi tehdä pikakomennot ainakin seuraaville toiminnoille:

Reset flight, save flight, time and season.  Pikakomentoihin on suoraan näppäinkomennot FS9:ssä. Mutta kun esimerkiksi time and season-ikkuna aukeaa, olisi mukavaa että hiiren osoitinkin olisi samoilla kohtaa kuin avattu ikkuna. Normaalisti hiiren kursoria saa etsiä pitkin 7m pitkää näyttöä :-)

Voiko esim joytokey softaan määrittää joikkarin painikkeeseen samaan aikaan esim. Näppäinkomento ctrl-f ja hiiren siirto tiettyyn kohtaan näytöllä?

Ideoita?



//Vipu
Tuomas Kuosmanen
Moderator
Offline Offline

Posts: 10450
Date Registered: 18.06.02

WWW
Re: ohjelma haussa/ tietoa
« Reply #1 on: 30.04.11, 16:31 »


Ville Pietilä
Offline Offline

Posts: 745
Date Registered: 17.05.06

WWW
Re: ohjelma haussa/ tietoa
« Reply #2 on: 30.04.11, 18:58 »


//Vipu
Tuomas Kuosmanen
Moderator
Offline Offline

Posts: 10450
Date Registered: 18.06.02

WWW
Re: ohjelma haussa/ tietoa
« Reply #3 on: 30.04.11, 19:35 »

Google löysi tällaisen:

The following is an alternate way to move the mouse cursor that may work better in certain multi-monitor configurations:
DllCall("SetCursorPos", int, 100, int, 400)  ; The first number is the X-coordinate and the second is the Y (relative to the screen).


Eli öö, en nyt omaa windowskonetta millä testata tässä, mutta jotain varmaan:

2Joy8::DllCall("SetCursorPos", int, 100, int, 400);

Joystick2, nappi 8 -> testatkaa ja kokeilkaa, tuolla sivuilla on paljon noita testiskriptejä ja tutoriaaleja.

//Tuomas
« Last Edit: 30.04.11, 19:41 by Tuomas Kuosmanen »

Ville Pietilä
Offline Offline

Posts: 745
Date Registered: 17.05.06

WWW
Re: ohjelma haussa/ tietoa
« Reply #4 on: 01.05.11, 09:52 »

Google löysi tällaisen:

The following is an alternate way to move the mouse cursor that may work better in certain multi-monitor configurations:
DllCall("SetCursorPos", int, 100, int, 400)  ; The first number is the X-coordinate and the second is the Y (relative to the screen).


Eli öö, en nyt omaa windowskonetta millä testata tässä, mutta jotain varmaan:

2Joy8::DllCall("SetCursorPos", int, 100, int, 400);

Joystick2, nappi 8 -> testatkaa ja kokeilkaa, tuolla sivuilla on paljon noita testiskriptejä ja tutoriaaleja.

//Tuomas



Eli periaatteessa:

2Joy8::DllCall("SetCursorPos", int, 100, int, 400);
2Joy8::Send ^!a  (lähettää control+alt+a)

Pitääköhän  nuo tehdä perättäisille riveille, vai käskyt peräkkäin?

//Vipu
Tuomas Kuosmanen
Moderator
Offline Offline

Posts: 10450
Date Registered: 18.06.02

WWW
Re: ohjelma haussa/ tietoa
« Reply #5 on: 01.05.11, 10:13 »

Pitääpi kokeilla, en muista kun siitä on kauan kun tein noita. Noi Antti ja Jan on kaiketi noita tunkanneet viimeksi kun OH-TWN:n Sandell-hsi:n nappeja ohjataan autohotkeyllä (SIOC generoi keystrokeja -> Autohotkey nappaa ne ja muuntaa hiiren klikkauksiksi... Smiley) tunk & sääd mutta toimii hienosti.

//Tuomas

Pages: [1] Reply Print 
« previous thread next thread »
Jump to:  

1