AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi OnMouseWheel wird an Hintergrund-App weitergeleitet
Thema durchsuchen
Ansicht
Themen-Optionen

OnMouseWheel wird an Hintergrund-App weitergeleitet

Ein Thema von DenkDirNix · begonnen am 15. Jan 2024 · letzter Beitrag vom 16. Jan 2024
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.393 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: OnMouseWheel wird an Hintergrund-App weitergeleitet

  Alt 16. Jan 2024, 09:52
Ich kann es unter Windows 10 problemlos nachstellen. Hast du die Demoanwendung ausprobiert?
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.250 Beiträge
 
Delphi 12 Athens
 
#2

AW: OnMouseWheel wird an Hintergrund-App weitergeleitet

  Alt 16. Jan 2024, 10:36
Neee, dachte eine noch schlimmere MDI-Anwendung reicht aus.


Joar, LockDrawing ist Schuld.
Wird schnell gescrollt und es erwischt die kurze Lücke, dann rauschen einige Messages durch's Fenster.



PS: Bei mir ist "Inaktive Fenster beim Draufzeigen scrollen" im Windows aktiv.

Schalte ich das ab, dann wird immer nur im MDI-Child gescrollt.
Nichts geht durch und in der Hauptform wird auch nie gescrollt.

Mit der aktiven Option, wird auch im Hauptfenster gescrollt, wenn die Maus drüber liegt, und dort geht nichts durch, zu anderen Anwendungen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (16. Jan 2024 um 10:46 Uhr)
  Mit Zitat antworten Zitat
DenkDirNix

Registriert seit: 13. Dez 2018
66 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: OnMouseWheel wird an Hintergrund-App weitergeleitet

  Alt 16. Jan 2024, 17:50
Neee, dachte eine noch schlimmere MDI-Anwendung reicht aus.
"Schlimm" ist halt relativ, es kommt schon auf die ganz oben genannten 4 Bedingungen an die für den Fehler alle erfüllt sein müssen.

Die Windows-Einstellung zu ändern kommt natürlich nicht in Frage, wie auch hier im Forum oft gesagt wird.
Ich werde wohl das LockDrawing() aus-IF-fen müssen wenn ich übers MouseWheel-Event hineinkomme.
Und das UnlockDrawing() dann am besten auch
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.250 Beiträge
 
Delphi 12 Athens
 
#4

AW: OnMouseWheel wird an Hintergrund-App weitergeleitet

  Alt 16. Jan 2024, 17:53
Unbedingt, sonst stimmt die Referenzzählung nicht mehr ... das zählt mit, wie oft diese Funktionen rekursiv verschachtelt ausgerufen wurden.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
DenkDirNix

Registriert seit: 13. Dez 2018
66 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: OnMouseWheel wird an Hintergrund-App weitergeleitet

  Alt 16. Jan 2024, 17:59
Unbedingt, sonst stimmt die Referenzzählung nicht mehr ... das zählt mit, wie oft diese Funktionen rekursiv verschachtelt ausgerufen wurden.
Natürlich.
Ich hätte den Satire-Smiley wohl deutlicher setzen müssen

Geändert von DenkDirNix (16. Jan 2024 um 19:15 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz