Scrollrad abfragen

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

Okay THX
PureBasic 4.30 (x86)
Benutzeravatar
Regenduft
Beiträge: 574
Registriert: 25.03.2008 15:07
Wohnort: THE LÄÄÄND!

Beitrag von Regenduft »

ÄNDER DOCH MAL BITTE SCROOLRAD IN SCROLLRAD, DAMIT ANDERE ES SPÄTER MAL MIT DER SUCHFUNKTION FINDEN!!!!!
Sorry für die Großbuchstaben und die Ausrufezeichen, aber es ging gerade mit mir durch... meine Fresse...

Das ist ja peinlich: Gibt man "Scroolrad" in Google ein, ist das Pureboard auf Platz Nr.1!
PureBasic 5.73 LTE x86/x64 | Windows 7 (x64)
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

Hab ich :)
PureBasic 4.30 (x86)
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Scrollrad abfragen

Beitrag von STARGÅTE »

Tachchen,
sry musste mal graben.

Ich wollte fragen ob es wirkich nur +/- 1 gibt.
Denn wenn WindowEvent() nicht so oft ausgeführt werden kann (warum auch immer)
komme ich hiermit auch größere Scrollwerte:

Code: Alles auswählen

OpenWindow(0, 0, 0, 200, 200, "MouseWheel", #PB_Window_MinimizeGadget|#PB_Window_ScreenCentered)

While WindowEvent() : Wend

Repeat

 Event = WindowEvent()
 Delay(50)
 If Event = 522
  Debug EventwParam()/7864320
 EndIf

Until Event = #PB_Event_CloseWindow
Das Delay(50) ist absicht, um "arbeit" zu simulieren. Deswegen auch kurz am Anfang warten.
-3
-5
3
5
1
1
-1
-6
-2
2
6
1
-3
-6
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten