...
original commit: f882fbeb24100d5c212d840e788111cb39a4687a
This commit is contained in:
parent
e437f0c414
commit
e895f3890c
|
@ -137,13 +137,14 @@
|
|||
|
||||
[define frame-label-changed
|
||||
(lambda (frame)
|
||||
(when (member frame (map frame-frame frames))
|
||||
(when (memq frame (map frame-frame frames))
|
||||
(update-windows-menus)))]
|
||||
|
||||
[define frame-shown/hidden
|
||||
(lambda (frame)
|
||||
(when (member frame (map frame-frame frames))
|
||||
(update-windows-menus)))]
|
||||
(let ([frame-frames (map frame-frame frames)])
|
||||
(when (memq frame frame-frames)
|
||||
(update-windows-menus))))]
|
||||
|
||||
[define for-each-frame
|
||||
(lambda (f)
|
||||
|
@ -243,6 +244,13 @@
|
|||
|
||||
(super-instantiate ())))
|
||||
|
||||
(define (in-list? ele lst)
|
||||
(let loop ([lst lst])
|
||||
(cond
|
||||
[(null? lst) #f]
|
||||
[else (or (eq? (car lst) ele)
|
||||
(loop (cdr lst)))])))
|
||||
|
||||
(define (choose-a-frame parent)
|
||||
(letrec ([sorted-frames
|
||||
(quicksort
|
||||
|
|
Loading…
Reference in New Issue
Block a user