GTK المتوسع دون أحجام ثابتة
سؤال
أواجه بعض المشاكل في استخدام Widget GTK Expander. لدي العديد من المتوسع في مربع عمودي. عند انهيار المتوسع، أريد المتوسع أدناه "خلط ورق اللعب" لتلبية الجزء السفلي من شريط المتوسع المنهار. ومع ذلك، فإن استخدام VBOX يبدو أنه يحجز كمية ثابتة من المساحة الرأسية لكل عنصر واجهة مستخدم، والذي لا يتغير عند انهيار المتوسع.
كملاحظة جانبية، أنا أستخدم إصدار GTK 2.14.7. أنا أستخدم GTK من خلال Bindings GTK2HS إلى Haskell، GGC الإصدار 6.10.3، على نظام التشغيل Windows 7.
المحلول
عند إضافة المتسابقين إلى VBOX، استخدم المقتطف التالي
boxPackStart vbox expander PackNatural 0
تأكد أيضا من أنه عند إنشاء VBOX العلم التجانس هو خطأ.
نمط التعبئة الافتراضي هو praprepel الذي سيقوم بتوزيع مساحة إضافية بالتساوي بين الحاجيات الطفل
لا تنتمي إلى StackOverflow