added get-text method implementation for collapsed snips
original commit: 8d5bc3daea7d4f8ea774aa2ce5d89b3838f13d33
This commit is contained in:
parent
b65e4cb442
commit
c29e4964e1
|
@ -49,13 +49,15 @@
|
||||||
(define/public (get-saved-snips) saved-snips)
|
(define/public (get-saved-snips) saved-snips)
|
||||||
(field [sizing-text (format "~a ~a" left-bracket right-bracket)])
|
(field [sizing-text (format "~a ~a" left-bracket right-bracket)])
|
||||||
|
|
||||||
|
(rename [super-get-text get-text])
|
||||||
(define/override (get-text offset num flattened?)
|
(define/override (get-text offset num flattened?)
|
||||||
(apply string-append
|
(if flattened?
|
||||||
(map (lambda (snip)
|
(apply string-append
|
||||||
(send snip get-text 0 (send snip get-count) flattened?))
|
(map (lambda (snip)
|
||||||
saved-snips)))
|
(send snip get-text 0 (send snip get-count) flattened?))
|
||||||
|
saved-snips))
|
||||||
|
(super-get-text offset num flattened?)))
|
||||||
|
|
||||||
|
|
||||||
(define/override (copy)
|
(define/override (copy)
|
||||||
(instantiate (get-sexp-snip-class) ()
|
(instantiate (get-sexp-snip-class) ()
|
||||||
(left-bracket left-bracket)
|
(left-bracket left-bracket)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user