Seite 1 von 1

wx.Toolbar mit Labels rechts UND links

Verfasst: Donnerstag 1. Oktober 2009, 07:10
von mathi
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

Verfasst: Mittwoch 7. Oktober 2009, 15:22
von Humbalan
ich habe in meinem Programm einen ToolBar (Code aus der Demo) eingebaut.
Welche Demo?

Verfasst: Mittwoch 7. Oktober 2009, 15:46
von Dav1d
Humbalan hat geschrieben:
ich habe in meinem Programm einen ToolBar (Code aus der Demo) eingebaut.
Welche Demo?
http://www.wxpython.org/download.php

Unter den Downloads von wxPython

Verfasst: Mittwoch 7. Oktober 2009, 16:17
von Humbalan
Hallo Mathi,

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()
So müßte es gehen.
Grüße
Humbalan

Verfasst: Dienstag 20. Oktober 2009, 08:00
von mathi
Humbalan hat geschrieben:Hallo Mathi,

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()
So müßte es gehen.
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)...

oder anders:
->wenn das so nicht geht, kann ich dann eine Art "Abstandhalter" einbauen, der variabel ist je nach Framegröße?

Verfasst: Dienstag 27. Oktober 2009, 07:35
von mathi
Hallo,

auch wenn die Frage fast ganz oben steht, da es schon eine Weile her ist, dass jemand reagiert hat, möchte ich kurz noch mal um Hilfe bitten.

Das Problem besteht noch und ich finde selbst keine Lösung...

Verfasst: Dienstag 3. November 2009, 09:57
von Humbalan
Sorry, dass ich so sang- und klanglos verschwunden bin. Habe selbst etwas geforscht, aber nichts gefunden. Kann also leider nicht helfen.
Grüße