BoxSozer: Widgets mit border einfuegen

Plattformunabhängige GUIs mit wxWidgets.
Antworten
Benutzeravatar
Rebecca
User
Beiträge: 1662
Registriert: Freitag 3. Februar 2006, 12:28
Wohnort: DN, Heimat: HB
Kontaktdaten:

Freitag 22. August 2008, 12:10

Sieht jemand, warum bei meinem BoxSizer das Border-Argument ignoriert wird?

Code: Alles auswählen

box.Add(button, proportion=1, flag=wx.CENTER, border=5)
Vollstaendiger Code: http://paste.pocoo.org/show/82983/
Offizielles Python-Tutorial (Deutsche Version)

Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Benutzeravatar
martin101986
User
Beiträge: 85
Registriert: Montag 3. Dezember 2007, 19:15
Wohnort: Steiermark, Österreich

Freitag 22. August 2008, 13:09

Hallo Rebecca,

lt. der wxPython Doku können bei dem flag-Parameter zwei Werte angegeben werden. Einer für die Ausrichtung der grafischen Elemente und einer wie der Rahmen um das grafische Element verlaufen soll.

Bei dir sieht das so aus:

Code: Alles auswählen

box.Add(button, proportion=1, flag=wx.ALIGN_CENTER|wx.ALL, border=5)
Grüße
Martin
Benutzeravatar
Rebecca
User
Beiträge: 1662
Registriert: Freitag 3. Februar 2006, 12:28
Wohnort: DN, Heimat: HB
Kontaktdaten:

Freitag 22. August 2008, 13:23

Ah, ok, danke. Wusste doch, dass ich irgendwas einfaches uebersehe.
Offizielles Python-Tutorial (Deutsche Version)

Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Antworten