X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fwx%2Fbbs%2Fboxes%2FbbLayoutTDown.bbs;h=0e8455dce9028299a875bbe1b9f0ca313f205bef;hb=b11bca3cedef9bb441f992cf4fdb1bf77a04b870;hp=6e284f0822136db6805bca1d134bc71d25564f88;hpb=a0da3fd2df934b6fef7b164dfb7a09708dfe5f11;p=bbtk.git diff --git a/packages/wx/bbs/boxes/bbLayoutTDown.bbs b/packages/wx/bbs/boxes/bbLayoutTDown.bbs index 6e284f0..0e8455d 100644 --- a/packages/wx/bbs/boxes/bbLayoutTDown.bbs +++ b/packages/wx/bbs/boxes/bbLayoutTDown.bbs @@ -1,3 +1,4 @@ + load std load wx // --------------- @@ -10,20 +11,34 @@ load wx define LayoutTDown wx -description "Creates a complex box : Down {UpLeft, UpRight} " +description "Creates a 'T like' complex container : Down {UpLeft, UpRight} " author "jean-pierre.roux@creatis.univ-lyon1.fr" -category "box" +category "complex box, widget" new LayoutSplit currentBox set currentBox.Orientation V new LayoutSplit up - connect up.Widget currentBox.Widget1 + connect up.Widget currentBox.Widget1 set up.Orientation H - input Widget1 up.Widget1 "UpLeft" - input Widget2 up.Widget2 "UpRight" - input Widget3 currentBox.Widget2 "Down" +new MultipleInputs m + connect currentBox.BoxChange m.In1 + connect up.BoxChange m.In2 + input WinTitle currentBox.WinTitle "Title of the window (*)" + input WinHeight currentBox.WinHeight "Height of the window (*)" + input WinHide currentBox.WinHide "Any signal received hides the window (*)" + 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 Widget3 currentBox.Widget2 "Down container" + output Widget currentBox.Widget "Widget" + + output BoxChange m.Out "BoxChange" + endefine +