Hallo,
ich habe in meinem Programm einen ToolBar (Code aus der Demo) eingebaut.
Jetzt möchte ich nicht nur links einige label-tools haben, sondern auch rechts.
- geht sowas überhaupt?
oder muß ich 2 toolbars nebeneinander machen?
Gruß Mathi
wx.Toolbar mit Labels rechts UND links
http://www.wxpython.org/download.phpHumbalan hat geschrieben:Welche Demo?ich habe in meinem Programm einen ToolBar (Code aus der Demo) eingebaut.
Unter den Downloads von wxPython
the more they change the more they stay the same
Hallo Mathi,
So müßte es gehen.
Grüße
Humbalan
Code: Alles auswählen
# vorhandener Code
...
tb.AddSeparator()
search = TestSearchCtrl(tb, size=(150,-1), doSearch=self.DoSearch)
tb.AddControl(search)
# Ende vorhandener Code
# Das ist selbstgemacht:
tb.AddLabelTool(...)
self.Bind(...)
...
# Ende selbstgemacht:
# Weiter vorhandener Code
# Final thing to do for a toolbar is call the Realize() method. This
# causes it to render (more or less, that is).
tb.Realize()
Grüße
Humbalan
nein, nach meinem Verständnis füge ich so nur ein weiteres Tool rechts neben den vorhandenen ein. Ich möchte aber: 1 Tool ganz links (z.B. open oder save) und eines ganz rechts (z.B. help oder info)...Humbalan hat geschrieben:Hallo Mathi,
So müßte es gehen.Code: Alles auswählen
# vorhandener Code ... tb.AddSeparator() search = TestSearchCtrl(tb, size=(150,-1), doSearch=self.DoSearch) tb.AddControl(search) # Ende vorhandener Code # Das ist selbstgemacht: tb.AddLabelTool(...) self.Bind(...) ... # Ende selbstgemacht: # Weiter vorhandener Code # Final thing to do for a toolbar is call the Realize() method. This # causes it to render (more or less, that is). tb.Realize()
Grüße
Humbalan
oder anders:
->wenn das so nicht geht, kann ich dann eine Art "Abstandhalter" einbauen, der variabel ist je nach Framegröße?