Das leidige Keyhit-thema

Previous topic - Next topic

Schranz0r

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 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

D2O

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

Ja ja ja  ;-)


wäre wirklich sehr sehr sinnvoll  =D


Schranz0r

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 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Quentin

sehr fein, gute Idee

WPShadow

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

Schranz0r

Quote from: Schranz0r 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


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

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

D2O

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

BumbleBee

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

Kitty Hello

Oh. Fehlt immer noch?

Schranz0r

^^ Foppen kann ich mich selber auch :D
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard