gtk: make list-box% min size non-zero for content

original commit: 594447ae7ef0b0e1a171bd5897482153f0c4a4f4
This commit is contained in:
Matthew Flatt 2011-09-03 10:44:37 -06:00
parent a08a642aa5
commit a3b41a2b44
2 changed files with 4 additions and 4 deletions

View File

@ -211,7 +211,7 @@
[font font]
[no-show? (memq 'deleted style)])
(set-auto-size)
(set-auto-size 32) ; 32 is extra width
(connect-changed selection)
(connect-activated client-gtk)

View File

@ -510,13 +510,13 @@
(set! client-delta-h (- (GtkRequisition-height req)
(GtkRequisition-height creq))))))
(define/public (set-auto-size)
(define/public (set-auto-size [dw 0] [dh 0])
(let ([req (make-GtkRequisition 0 0)])
(gtk_widget_size_request gtk req)
(set-size -11111
-11111
(GtkRequisition-width req)
(GtkRequisition-height req))))
(+ (GtkRequisition-width req) dw)
(+ (GtkRequisition-height req) dh))))
(define shown? #f)
(define/public (direct-show on?)