col-align

This commit is contained in:
2025-08-06 13:42:19 +02:00
parent 1148187c11
commit 203e78d740

View File

@@ -22,13 +22,16 @@
(letrec ((adder (lambda (col) (letrec ((adder (lambda (col)
(when (< col columns) (when (< col columns)
(new horizontal-pane% [parent new-pane] [stretchable-width #t] (new horizontal-pane% [parent new-pane] [stretchable-width #t]
[alignment (list (cell-alignment* col) 'center)])) [alignment (list (column-alignment* col) 'center)]))
(adder (+ col 1))))) (adder (+ col 1)))))
(adder 0)) (adder 0))
(set! creating-row #f) (set! creating-row #f)
new-pane) new-pane)
) )
(define/private (column-alignment* c)
(vector-ref column-aligns c))
(define/private (get-row* i) (define/private (get-row* i)
(when (eq? hpanes #f) (when (eq? hpanes #f)
(set! hpanes (make-vector (+ i 1) #f))) (set! hpanes (make-vector (+ i 1) #f)))