hey das ist eine allgemeine wxpython mousevent Frage .. wenn in meinem wx.EVT_LEFT_DOWN-Handler und ich nehme an, irgendein anderes Mausereignis in wx, wenn ich event.Skip() nicht anrufe, geht das Fenster buggy und meine Klicken Melde dich nicht bei anderen Widgets an. Ist event.Skip() ein Muss für jedes Mausereignis in wx? dankewxpython wx.EVT_LEFT_DOWN
1
A
Antwort
1
Nein, event.Skip() ist nicht erforderlich. Es geht darum, dass die Eltern auch die Veranstaltung erhalten können. Wenn Sie möchten, dass die Eltern das Ereignis erhalten, verwenden Sie event.Skip(), wenn nicht, dann verwenden Sie es nicht. Es hängt von der Anwendung ab. Siehe this link.
Eine Sache zu beachten (für die Verallgemeinerung dieser Frage) ist, dass die Ereignisausbreitung für wx.Event und ein wx.CommandEvent unterschiedlich ist. Siehe this link für mehr.
Verwandte Themen
- 1. wxpython, was ein application wide mouse event an
- 2. wxPython grundlegende Kairo Zeichnung per Maus ziehen
- 3. wxPython - Ausführen von eingebautem Ereignis vor dem benutzerdefinierten gebundenen Ereignis
- 4. wxPython-Ausführung
- 5. WxPython Tutorial
- 6. wxPython Fortschrittsbalken
- 7. WxPython - Taste
- 8. wxpython Compilation
- 9. wxPython: Etwas erweitern
- 10. Ein WxPython-Timeline-Widget
- 11. wxpython filecopy Fortschrittsbalken
- 12. wxPython Frame deaktivieren/aktivieren?
- 13. wxpython PyEmbeddedImage Unicode-Fehler?
- 14. wxPython: Update wx.ListBox Liste
- 15. wxPython Werkzeugleiste Hilfe
- 16. WxPython, Wechselrahmen Stil
- 17. Doppelte Pufferung mit wxpython
- 18. Unicode und wxPython TextCtrl
- 19. wxPython in Python 3.4.1
- 20. Themen, wxpython und statusbar
- 21. Beobachtermuster in wxPython
- 22. Animierte Splash in WxPython
- 23. WxPython Layout mit boxsizers
- 24. dynamisches Plotten in wxpython
- 25. wxPython: Mit EVT_IDLE
- 26. Python und Bibliothek (WxPython)
- 27. WxPython in osx 10.11
- 28. wxPython ainotebook.GetSelection() gibt den Index auf die erste Seite zurück
- 29. Ein guter Wxpython GUI Builder?
- 30. WinXP Button-Stil mit WxPython
danke für die schnelle Antwort .. ok nach dem Lesen, dass es mehr Sinn macht. danke tom :) – James
Gern geschehen, gerne helfen. – tom10