BASIC

Author Topic: Das leidige Keyhit-thema  (Read 3971 times)

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4973
  • O Rly?
    • View Profile
Das leidige Keyhit-thema
« on: 2008-Nov-17 »
So ich nerv mal wieder...  :nana:
Könnten wir evtl in der V6 dann ein Keyhit bekommen, so wie es deine Funktion macht?
Man brauch das wirklich soooooo oft, erleichtert einem dann wirklich das Leben :good:
I <3 DGArray's :D

PC:
AMD RYzen 7 1700 @3.9Ghz, 16GB HyperX Fury 2666Mhz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline D2O

  • Prof. Inline
  • *****
  • Posts: 1060
    • View Profile
    • http://www.deuteriumoxid.com
Re: Das leidige Keyhit-thema
« Reply #1 on: 2008-Nov-17 »
Ja, es geht zwar auch so, aber Native in der Sprache selber wäre einfach schöner.
Nicht nur für die Tastatur,
auch für Mouse und Joypad wäre es interessant.

Ich selber haber mir die Keyhit function selber umgebogen das der Rügabewert 1 ist und nicht 2.
Ansonsten sind die Rückgabewerte super, für ist gerade gedrückt oder losgelassen....
Auch seperate functionen für die Aktualisierung der mouseposition und der benutzten Mousetaste:

GetMousePosition(x,y)
oder
x = GetMousePositionX()
y = GetMousePositionY()
z = GetMousePositionZ()  //Mouserad??? Notwendig???


Und bei der abfrage einfach:
//  () = Mousetaste, soviele wie die Mouse hat bei z.B einer 5 Buttonmouse
m1 = Mouse(0) // 1 = hit, 2 = Down, 3 = losgelassen
m2 = Mouse(1)
m3 = Mouse(2)
...
usw.


Ein Flashmouse()/Key()/pad()
Damit sicher gestellt werden kann das der Rückgabewert nur bis dort hin gilt,
z.B bei einer Menüschleife in einer Gameschleife.
Beendet man das Menü mit ESC darf der wert nich mit in die Gameschleife übernommen werden wenn dort
auch mit ESC das spiel beendet wird oder damit sogar das Menü aufgerufen wird.

I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

xverbatim

  • Guest
Re: Das leidige Keyhit-thema
« Reply #2 on: 2008-Nov-19 »
Ja ja ja  ;-)


wäre wirklich sehr sehr sinnvoll  =D


Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4973
  • O Rly?
    • View Profile
Re: Das leidige Keyhit-thema
« Reply #3 on: 2008-Nov-19 »
Also hab mit Gernot gesprochen, das Keyhit kommt in V6!
Aktualisierung geschied dann mit UpdateKeyhit bzw. KeyhitUpdate... wird ihn überlassen wie er es macht :)

Grüße
I <3 DGArray's :D

PC:
AMD RYzen 7 1700 @3.9Ghz, 16GB HyperX Fury 2666Mhz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline Quentin

  • Prof. Inline
  • *****
  • Posts: 899
    • View Profile
Re: Das leidige Keyhit-thema
« Reply #4 on: 2008-Nov-19 »
sehr fein, gute Idee

Offline WPShadow

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 1643
    • View Profile
    • http://lostrevenant.blogspot.com
Re: Das leidige Keyhit-thema
« Reply #5 on: 2008-Nov-19 »
Klingt fein! Freu mich drauf...
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4973
  • O Rly?
    • View Profile
Re: Das leidige Keyhit-thema
« Reply #6 on: 2012-Apr-30 »
Also hab mit Gernot gesprochen, das Keyhit kommt in V6!
Aktualisierung geschied dann mit UpdateKeyhit bzw. KeyhitUpdate... wird ihn überlassen wie er es macht :)

Grüße


BOAH... Gernot hatte mich verarscht! :D
Kommts in V11? :D
I <3 DGArray's :D

PC:
AMD RYzen 7 1700 @3.9Ghz, 16GB HyperX Fury 2666Mhz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline D2O

  • Prof. Inline
  • *****
  • Posts: 1060
    • View Profile
    • http://www.deuteriumoxid.com
Re: Das leidige Keyhit-thema
« Reply #7 on: 2012-May-01 »
Quote
BOAH... Gernot hatte mich verarscht! :D
Kommts in V11? :D

Guten Morgen  :D
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Offline BumbleBee

  • Global Moderator
  • Prof. Inline
  • *******
  • Posts: 891
    • View Profile
Re: Das leidige Keyhit-thema
« Reply #8 on: 2012-May-01 »
Nein Schranz0r. Keyhit war schon mit eingebaut. Aber Gernot hat es wieder rausgenommen weil es niemand gesehen und benutzt hat.  ;) :D 

Cheers
The day will come...

CPU Intel(R) Core(TM) i5-3570k, 3.4GHz, AMD Radeon 7800 , 8 GB RAM, Windows 10 Home 64Bit

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10665
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Das leidige Keyhit-thema
« Reply #9 on: 2012-May-01 »
Oh. Fehlt immer noch?

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4973
  • O Rly?
    • View Profile
Re: Das leidige Keyhit-thema
« Reply #10 on: 2012-May-01 »
^^ Foppen kann ich mich selber auch :D
I <3 DGArray's :D

PC:
AMD RYzen 7 1700 @3.9Ghz, 16GB HyperX Fury 2666Mhz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard