Die obige GtkBuilder UI-Definition erstellt ein quadratisches DrawingArea A . Ich möchte, dass es innerhalb seines Fensters so groß wie möglich ist, also setze ich die Eigenschaft expand
von A auf TRUE
. Wenn das Fenster selbst jedoch eine größere Breite als Höhe hat, möchte ich ein Widget, B , um die Restbreite zu füllen, die nicht vom Zeichnungsbereich verwendet wird. Grundsätzlich möchte ich das:
Aber ich bekomme das stattdessen (wenn B expand
auf FALSE
gesetzt hat):
Oder (wenn B expand
auf TRUE
gesetzt hat):
Wie bekomme ich GTK zur Zusammenarbeit?