WindowEvent(): mögliche Events

Für allgemeine Fragen zur Programmierung mit PureBasic.
Rossi64
Beiträge: 9
Registriert: 01.12.2008 21:17

WindowEvent(): mögliche Events

Beitrag von Rossi64 »

Moin Leute!

Für WindowEvent() bzw. WaitWindowEvent() ist laut PB-Hilfe eine geringe Anzahl möglicher Events definiert, z.B. #PB_Event_Menu, insgesamt 13 Stück.

Bei Tastenbetätigung laufen aber Events auf, die nicht in der Liste auftauchen:
256 Key pushed
257 Key released
258 Nur bei manchen Keys, z.B. Buchstaben, nicht aber bei Cursor-Tasten

Gibt es eine vollständige Liste aller Events, samt Beschreibung?
Sind o.g. Events inoffiziell/deprecated, d.h. man sollte sie nicht verwenden? Oder vielleicht OS-abhängig?

Gruß
Ulrich
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

hmm... zum Herausfinden was die ID bedeutet würde ich dir erstmal
http://www.eventid.net empfehlen.

Auch wenn PB einige Events deklariert heißt das nicht, das dies auch die Einzigen
sind. Wie man ja sieht.
Win11 x64 | PB 6.20
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

In der Hilfe stehen alle Events die auch unterstuetzt werden. Das was da
noch bei dir ankommt, sind Events vom System (z.b. #WM_KEYDOWN).
Die gibt es nicht auf jedem System oder haben dort andere Werte.
Es liegt alleine an Fred was da in Zukunft noch so ankommt, unter
Windows waere daher ein Callback zu empfehlen.
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Beitrag von HeX0R »

Antworten