gtk: make list-box% min size non-zero for content
original commit: 594447ae7ef0b0e1a171bd5897482153f0c4a4f4
This commit is contained in:
parent
a08a642aa5
commit
a3b41a2b44
|
@ -211,7 +211,7 @@
|
||||||
[font font]
|
[font font]
|
||||||
[no-show? (memq 'deleted style)])
|
[no-show? (memq 'deleted style)])
|
||||||
|
|
||||||
(set-auto-size)
|
(set-auto-size 32) ; 32 is extra width
|
||||||
|
|
||||||
(connect-changed selection)
|
(connect-changed selection)
|
||||||
(connect-activated client-gtk)
|
(connect-activated client-gtk)
|
||||||
|
|
|
@ -510,13 +510,13 @@
|
||||||
(set! client-delta-h (- (GtkRequisition-height req)
|
(set! client-delta-h (- (GtkRequisition-height req)
|
||||||
(GtkRequisition-height creq))))))
|
(GtkRequisition-height creq))))))
|
||||||
|
|
||||||
(define/public (set-auto-size)
|
(define/public (set-auto-size [dw 0] [dh 0])
|
||||||
(let ([req (make-GtkRequisition 0 0)])
|
(let ([req (make-GtkRequisition 0 0)])
|
||||||
(gtk_widget_size_request gtk req)
|
(gtk_widget_size_request gtk req)
|
||||||
(set-size -11111
|
(set-size -11111
|
||||||
-11111
|
-11111
|
||||||
(GtkRequisition-width req)
|
(+ (GtkRequisition-width req) dw)
|
||||||
(GtkRequisition-height req))))
|
(+ (GtkRequisition-height req) dh))))
|
||||||
|
|
||||||
(define shown? #f)
|
(define shown? #f)
|
||||||
(define/public (direct-show on?)
|
(define/public (direct-show on?)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user