Directory

Plattformunabhängige GUIs mit wxWidgets.
Antworten
Löwe84

Wie kann ich auf einer GUI ein komplettes Directory eines Rechners anzeigen!
Also wenn die GUI startet soll das Directory schon da stehen!
Will nicht das ich extra noch ein Button klicken muss!
Kann mir jemand helfen?
Würde mich echt freuen!
Francesco
User
Beiträge: 824
Registriert: Mittwoch 1. Dezember 2004, 12:35
Wohnort: Upper Austria

Löwe84 hat geschrieben:Wie kann ich auf einer GUI ein komplettes Directory eines Rechners anzeigen!
Also wenn die GUI startet soll das Directory schon da stehen!
Will nicht das ich extra noch ein Button klicken muss!
Kann mir jemand helfen?
Würde mich echt freuen!
Vielleicht hilft dir das Demo weiter?
Custom Controls => GenericDirCtrl

Beispiel:

Code: Alles auswählen

import wx

app = wx.PySimpleApp()
frame = wx.Frame(None, -1, 'Frame')
panel = wx.Panel(frame, -1)
dirctrl = wx.GenericDirCtrl(panel, -1, size=frame.GetClientSize(), style=0)
dirctrl.SetPath('c:\\temp')
frame.Show()
app.MainLoop()
Gast

Ich danke dir!
Habe es damit hinbekommen!
Francesco
User
Beiträge: 824
Registriert: Mittwoch 1. Dezember 2004, 12:35
Wohnort: Upper Austria

Anonymous hat geschrieben:Ich danke dir!
Habe es damit hinbekommen!
Bitte :)

Um solche "Prototypen" zu erstellen, ist es sehr hilfreich,
sich die Demos samt Source anzuschauen und
PyCrust zum interaktiven probieren verwenden.
(Bei PyCrust sind besonders Calltips, Autocomplete und der Namespaceviewer sind sehr nuetzlich)

Bsp:

Code: Alles auswählen

>>>import wx
>>>f=wx.Frame(None, -1)
>>>t=wx.TextCtrl(f, ...
>>>frame.Show()
...
Antworten