Gtk::Statusbar mit mehreren Feldern (GTKmm)

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
GeoW
Beiträge: 49
Registriert: 23.03.2007 16:10:10

Gtk::Statusbar mit mehreren Feldern (GTKmm)

Beitrag von GeoW » 04.03.2012 09:03:34

Hallo
ich wollte mir in der Statusbar gerne mehrere Dinge anzeigen lassen und in bestimmten Situationen einen Fortschritsbalken. So in der Art wie bei Gimp oder OpenOffice. Bei GTKmm gibt es die Gtk::Statusbar, allerdings kann man ihr nur einen Wert übergeben und keine weiteren Felder. Da sie von Gtk::VBox abgeleitet ist habe ich mittels pack_start() versucht weitere Widgets (Statusbar, Label, Button, ...) zuzuweisen. Das Ergebnis ist aber nicht so das Ware.

Gibt es eine Möglichkeit die Statusbar in mehrere Bereiche/Felder/Widgets aufzuteilen? Oder muß man sich eine solche Statusbar selber basteln?

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: Gtk::Statusbar mit mehreren Feldern (GTKmm)

Beitrag von bmario » 07.03.2012 18:48:11

GeoW hat geschrieben:Das Ergebnis ist aber nicht so das Ware.
Was heißt das?
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

GeoW
Beiträge: 49
Registriert: 23.03.2007 16:10:10

Re: Gtk::Statusbar mit mehreren Feldern (GTKmm)

Beitrag von GeoW » 07.03.2012 19:06:31

Das zum Beispiel die Trennlinie am oberen Rand der Statusleiste unterbrechungen hat bzw. nicht durchgängig ist. Die Ecke rechts der Statusleiste zum verändern der Fenstergröße (so eine Art gepunktetes Dreieck) überlagert das letzte Widget.

Antworten