col-align
This commit is contained in:
5
main.rkt
5
main.rkt
@@ -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)))
|
||||||
|
|||||||
Reference in New Issue
Block a user