Wie verhindere ich, dass ein GtkAspectFrame Speicherplatz verschwendet?

8
%Vor%

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:

%Vor%

Aber ich bekomme das stattdessen (wenn B expand auf FALSE gesetzt hat):

%Vor%

Oder (wenn B expand auf TRUE gesetzt hat):

%Vor%

Wie bekomme ich GTK zur Zusammenarbeit?

    
Will 23.03.2012, 08:26
quelle

1 Antwort

0

Ich glaube, A sollte expand = true, fill = true sein, und B sollte expand = false und fill = true sein.

    
robru 27.06.2012 02:02
quelle

Tags und Links