سؤال

أواجه بعض المشاكل في استخدام 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 الذي سيقوم بتوزيع مساحة إضافية بالتساوي بين الحاجيات الطفل

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top