set currentBox.Orientation V
new LayoutSplit up
- connect up.Widget currentBox.Widget1
-
+ connect up.Widget currentBox.Widget1
+
set up.Orientation H
new MultipleInputs m
input WinClose currentBox.WinClose "Any signal received closes the window (*)"
input WinWidth currentBox.WinWidth "Width of the window (* : only used if the widget is not connected to a Layout box)"
- input Widget1 up.Widget1 "UpLeft container"
- input Widget2 up.Widget2 "UpRight container"
+ input Widget1 up.Widget1 "UpLeft container"
+ input Widget2 up.Widget2 "UpRight container"
input Widget3 currentBox.Widget2 "Down container"
output Widget currentBox.Widget "Widget"
-
+
output BoxChange m.Out "BoxChange"
-
+
endefine
set currentBox.Orientation V
new LayoutSplit down
- connect down.Widget currentBox.Widget2
+ connect down.Widget currentBox.Widget2
set down.Orientation H
input Widget1 currentBox.Widget1 "Up container"
- input Widget2 down.Widget1 "DownLeft container"
- input Widget3 down.Widget2 "DownRight container"
+ input Widget2 down.Widget1 "DownLeft container"
+ input Widget3 down.Widget2 "DownRight container"
endefine
set up.Orientation H
new LayoutSplit down
- set Down.Orientation H
+ set down.Orientation H
- connect upLeft.Widget currentBox.Widget1
- connect upRight.Widget currentBox.Widget2
-
+ connect up.Widget currentBox.Widget1
+ connect down.Widget currentBox.Widget2
+
+/*
connect upLeft.Widget up.Widget1
connect upRight.Widget up.Widget2
connect downLeft.Widget down.Widget1
connect downRight.Widget down.Widget2
-
+*/
+
new MultipleInputs m
connect currentBox.BoxChange m.In1
- connect upLeft.BoxChange m.In2
- connect upRight.BoxChange m.In3
- connect downLeft.BoxChange m.In5
- connect downRight.BoxChange m.In5
+ connect up.BoxChange m.In2
+ connect down.BoxChange m.In3
input WinTitle currentBox.WinTitle "Title of the window (*)"
input WinHeight currentBox.WinHeight "Height of the window (*)"
input Widget1 up.Widget1 "UpLeft container"
input Widget2 up.Widget2 "UpRight container"
- input Widget3 currentBox.Widget2 "DownLeft container"
- input Widget4 currentBox.Widget4 "DownRight container"
+ input Widget3 down.Widget1 "DownLeft container"
+ input Widget4 down.Widget2 "DownRight container"
output Widget currentBox.Widget "Widget"
output BoxChange m.Out "BoxChange"