Seite 1 von 1

wx.treectrl springt nach Auswahl zurueck

Verfasst: Mittwoch 1. September 2010, 09:53
von Frederik
Hallo,

hat jemand eine Idee, wie man das Zurueckspringen eines wx.treectrls verhindern kann? Dies tritt manchmal (!) auf, nachdem man ein Item angewaehlt hat (also nicht erst nach einem Doppelklick).
Liegt es evtl. daran, welche Parameter ich bei der Initialisierung uebergebe? Zur Info:

Code: Alles auswählen

self.tree = wx.TreeCtrl(self.panel1, -1, style=wx.TR_HAS_BUTTONS|wx.TR_NO_LINES|wx.TR_DEFAULT_STYLE|wx.SUNKEN_BORDER|wx.EXPAND|wx.TOP|wx.BOTTOM)
:K

Viele Gruesse,
Frederik

Re: wx.treectrl springt nach Auswahl zurueck

Verfasst: Mittwoch 1. September 2010, 11:39
von mathi
beißt sich wx.TOP und wx.BOTTOM nicht??

Re: wx.treectrl springt nach Auswahl zurueck

Verfasst: Mittwoch 1. September 2010, 20:56
von Frederik
Ich dachte, wx.TOP/BOTTOM haetten nur mit der Ausrichtung des Widgets zu tun und nicht mit dessen Funktionsweise?

Mein Problem ist ja, dass wenn ich beispielsweise im treectrl runterscrolle, um ein Element weiter unten auszuwaehlen, der Scrollbalken unmittelbar wieder an seine alte Position springt, sobald ich mein Zielelement markiere.

Frederik


PS: Hab's grad ausprobiert, daran liegt es tatsaechlich nicht...

Re: wx.treectrl springt nach Auswahl zurueck

Verfasst: Mittwoch 1. September 2010, 22:10
von BlackJack
Kannst Du mal ein komplettes, lauffähiges Minimalbeispiel zeigen, welches das Problem demonstriert?