Kurze Verständnisfrage zu Events...
Verfasst: Mittwoch 12. August 2009, 19:51
Hallo,
im Zuge meiner wxPython-Abenteuer lese ich gerade den Artikel 'self.Bind vs. self.button.Bind' auf wiki.wxpython.org. Mit Hilfe von leo.org und linguee.de bekam ich den Artikel trotz meiner bescheidenen Englischkenntnisse ganz gut in den Griff. Allerdings ist mir noch nicht so ganz klar, was damit gemeint ist, dass "some events propagate and some don't". 'to propagate' bedeutet für sich genommen 'sich ausbreiten', 'sich fortpflanzen' oder eben auch 'propagieren', das ich wiederum als 'bekannt machen' oder auch 'für etwas werben' verstehe.
Ich verstehe das bisher so, dass wx.CommandEvent-Bindings von wxPython/wxWidgets automatisch beachtet werden, weil command-events eben 'propagate', andere, wie z. B. wx.MouseEvent-Bindings nicht ohne weiteres beachtet werden, weil diese events eben nicht 'propagate'. Ja ok, das stimmt so nicht wirklich, aber mehr ist bei mir noch nicht angekommen...
Wenn mir das jemand verständlich machen könnte, das wäre total superklasse! Ich denke, dieses 'propagate' trägt entscheidend zu meinem Verstehen dieses Artikels bei. Desweiteren glaube ich, dass vom Verstehen dieses Artikels auch mein tieferes Verstehen von Events an sich abhängt....
Liebe Grüße
mutetella
im Zuge meiner wxPython-Abenteuer lese ich gerade den Artikel 'self.Bind vs. self.button.Bind' auf wiki.wxpython.org. Mit Hilfe von leo.org und linguee.de bekam ich den Artikel trotz meiner bescheidenen Englischkenntnisse ganz gut in den Griff. Allerdings ist mir noch nicht so ganz klar, was damit gemeint ist, dass "some events propagate and some don't". 'to propagate' bedeutet für sich genommen 'sich ausbreiten', 'sich fortpflanzen' oder eben auch 'propagieren', das ich wiederum als 'bekannt machen' oder auch 'für etwas werben' verstehe.
Ich verstehe das bisher so, dass wx.CommandEvent-Bindings von wxPython/wxWidgets automatisch beachtet werden, weil command-events eben 'propagate', andere, wie z. B. wx.MouseEvent-Bindings nicht ohne weiteres beachtet werden, weil diese events eben nicht 'propagate'. Ja ok, das stimmt so nicht wirklich, aber mehr ist bei mir noch nicht angekommen...

Wenn mir das jemand verständlich machen könnte, das wäre total superklasse! Ich denke, dieses 'propagate' trägt entscheidend zu meinem Verstehen dieses Artikels bei. Desweiteren glaube ich, dass vom Verstehen dieses Artikels auch mein tieferes Verstehen von Events an sich abhängt....

Liebe Grüße
mutetella