1 # ---------------------------------------------------------------------
3 # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image
5 # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton
6 # Previous Authors : Laurent Guigues, Jean-Pierre Roux
7 # CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil
9 # This software is governed by the CeCILL-B license under French law and
10 # abiding by the rules of distribution of free software. You can use,
11 # modify and/ or redistribute the software under the terms of the CeCILL-B
12 # license as circulated by CEA, CNRS and INRIA at the following URL
13 # http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
14 # or in the file LICENSE.txt.
16 # As a counterpart to the access to the source code and rights to copy,
17 # modify and redistribute granted by the license, users are provided only
18 # with a limited warranty and the software's author, the holder of the
19 # economic rights, and the successive licensors have only limited
22 # The fact that you are presently reading this means that you have had
23 # knowledge of the CeCILL-B license and that you accept its terms.
24 # ------------------------------------------------------------------------ */
27 description "More complicated example of wx::LayoutLine widgets"
28 author "jean-pierre.roux@creatis.univ-lyon1.fr"
35 #----- I N T E R F A C E -------------------------------------
37 // Just to see the mess when you want something not so simple...
40 // ----------|-----------|
48 // ---------- -----------------------
53 // DOWN ----------|-----------|
58 // ----------------------
60 set main.Orientation V
66 set down.Orientation V
68 set s1Down.Title "s1Down"
69 connect s1Down.Widget down.Widget1
71 new LayoutLine downDown
72 set downDown.Orientation H
73 connect downDown.Widget down.Widget2
76 set rb1.Title "Rad But DownLeft"
82 connect rb1.Widget downDown.Widget1
86 set rb2.Title "Rad But DownLeft"
92 connect rb2.Widget downDown.Widget2
95 connect up.Widget main.Widget1
96 connect down.Widget main.Widget2
101 set sUpLeft10.Title "sUpLeft10"
102 connect sUpLeft10.Widget upLeft.Widget1
104 set sUpLeft11.Title "sUpLeft11"
105 connect sUpLeft11.Widget upLeft.Widget2
107 set sUpLeft12.Title "sUpLeft12"
108 connect sUpLeft12.Widget upLeft.Widget3
110 set sUpLeft13.Title "sUpLeft13"
111 connect sUpLeft13.Widget upLeft.Widget4
114 set sUpLeft14.Title "sUpLeft14"
115 connect sUpLeft14.Widget upLeft.Widget5
117 set sUpLeft15.Title "sUpLeft15"
118 connect sUpLeft15.Widget upLeft.Widget6
120 set sUpLeft16.Title "sUpLeft16"
121 connect sUpLeft16.Widget upLeft.Widget7
123 set sUpLeft17.Title "sUpLeft17"
124 connect sUpLeft17.Widget upLeft.Widget8
125 connect upLeft.Widget up.Widget1
127 new LayoutLine upRight
128 set upRight.Orientation H
141 connect s1.Widget upRight.Widget1
142 connect s2.Widget upRight.Widget2
143 connect s3.Widget upRight.Widget3
144 connect s4.Widget upRight.Widget4
145 connect upRight.Widget up.Widget2
147 #------p i p e l i n e---------------------------------------
149 #------------------------------------------------------------
153 #set main.WinDialog 1
157 set s1.BoxProcessMode 1
160 //print rb=$rb.Out$\n
167 print sUpLeft=$sUpLeft.Out$\n
168 print sDown=$sDown.Out$\n