TreeCtrl variabler Anfang der Baumansicht
Verfasst: Mittwoch 22. Juni 2011, 14:26
Hallo Leute
,
also ich habe eine TreeCtrl und würde es als filebrowser benutzen aber die Baumansicht sollte bei dem Ordner starten den der User angibt.
Hierzu habe ich ein globale Variable:
dann eine Funktion die diese Variable verändert:
hier ist eine funktion um es dann zu testen:
und die eigentliche funktion sieht so aus die den Anfang eigentlich ändern sollte
aber es tut sich nichts, obwohl mir meine testfunktion das richtige ausgibt verändert sich in der gui garnichts.
Grüße, thaloco!!

also ich habe eine TreeCtrl und würde es als filebrowser benutzen aber die Baumansicht sollte bei dem Ordner starten den der User angibt.
Hierzu habe ich ein globale Variable:
Code: Alles auswählen
folder_path = " "
Code: Alles auswählen
def Setfolder(self, event):
global folder_path
dlg = wx.DirDialog(self, "Choose a directory:",
style=wx.DD_DEFAULT_STYLE
)
if dlg.ShowModal() == wx.ID_OK:
folder_path = dlg.GetPath()
dlg.Destroy()
return folder_path
Code: Alles auswählen
def test(self, event):
global folder_path
print folder_path
Code: Alles auswählen
self.root = self.tree.AddRoot(folder_path)
Grüße, thaloco!!