moved get/put file to container classes
original commit: f31ae27261b78f2dd65649a3ce6da20227b4cef4
This commit is contained in:
parent
4d706e2151
commit
c5de481b18
|
@ -266,7 +266,7 @@
|
||||||
|
|
||||||
[middle-panel (make-object mred:container:horizontal-panel% main-panel)]
|
[middle-panel (make-object mred:container:horizontal-panel% main-panel)]
|
||||||
[left-middle-panel (make-object mred:container:vertical-panel% middle-panel)]
|
[left-middle-panel (make-object mred:container:vertical-panel% middle-panel)]
|
||||||
[right-middle-panel (make-object mred:container:vertical-panel% middle-panel)]
|
[right-middle-panel (when multi-mode? (make-object mred:container:vertical-panel% middle-panel))]
|
||||||
[name-list (begin
|
[name-list (begin
|
||||||
(new-line)
|
(new-line)
|
||||||
(make-object mred:container:list-box%
|
(make-object mred:container:list-box%
|
||||||
|
@ -275,10 +275,10 @@
|
||||||
-1 -1
|
-1 -1
|
||||||
(if multi-mode? (* 1/2 WIDTH) WIDTH) 300
|
(if multi-mode? (* 1/2 WIDTH) WIDTH) 300
|
||||||
() wx:const-needed-sb))]
|
() wx:const-needed-sb))]
|
||||||
[save-panel (make-object mred:container:horizontal-panel% main-panel)]
|
[save-panel (when save-mode? (make-object mred:container:horizontal-panel% main-panel))]
|
||||||
[bottom-panel (make-object mred:container:horizontal-panel% main-panel)]
|
[bottom-panel (make-object mred:container:horizontal-panel% main-panel)]
|
||||||
[result-list
|
[result-list
|
||||||
(if multi-mode?
|
(when multi-mode?
|
||||||
(make-object mred:container:list-box%
|
(make-object mred:container:list-box%
|
||||||
right-middle-panel do-result-list
|
right-middle-panel do-result-list
|
||||||
()
|
()
|
||||||
|
@ -288,17 +288,18 @@
|
||||||
-1 -1
|
-1 -1
|
||||||
(* 1/2 WIDTH) 300
|
(* 1/2 WIDTH) 300
|
||||||
() wx:const-needed-sb))]
|
() wx:const-needed-sb))]
|
||||||
[add-panel (make-object mred:container:horizontal-panel% left-middle-panel)]
|
[add-panel (when multi-mode? (make-object mred:container:horizontal-panel% left-middle-panel))]
|
||||||
[remove-panel (make-object mred:container:horizontal-panel% right-middle-panel)])
|
[remove-panel (when multi-mode? (make-object mred:container:horizontal-panel% right-middle-panel))])
|
||||||
(sequence
|
(sequence
|
||||||
|
(when multi-mode?
|
||||||
(send add-panel stretchable-in-y #f)
|
(send add-panel stretchable-in-y #f)
|
||||||
(send remove-panel stretchable-in-y #f)
|
(send remove-panel stretchable-in-y #f)
|
||||||
(send name-list stretchable-in-x #t)
|
|
||||||
(when multi-mode?
|
|
||||||
(send result-list stretchable-in-x #t))
|
(send result-list stretchable-in-x #t))
|
||||||
|
(send name-list stretchable-in-x #t)
|
||||||
(send top-panel stretchable-in-y #f)
|
(send top-panel stretchable-in-y #f)
|
||||||
(send bottom-panel stretchable-in-y #f)
|
(send bottom-panel stretchable-in-y #f)
|
||||||
(send save-panel stretchable-in-y #f))
|
(when save-mode?
|
||||||
|
(send save-panel stretchable-in-y #f)))
|
||||||
|
|
||||||
(private
|
(private
|
||||||
[name-field
|
[name-field
|
||||||
|
|
Loading…
Reference in New Issue
Block a user