X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fwx%2Fbbs%2Fboxes%2FbbLayoutTDown.bbs;h=0e8455dce9028299a875bbe1b9f0ca313f205bef;hb=310a70fea52f768e60d0a844e6ef84f13e4babd4;hp=777c538e3c638cc84f81671ae47758c1cd87f4f1;hpb=c4c243e9dbc68a1ea17590865e4ee1bb562fe4f9;p=bbtk.git diff --git a/packages/wx/bbs/boxes/bbLayoutTDown.bbs b/packages/wx/bbs/boxes/bbLayoutTDown.bbs index 777c538..0e8455d 100644 --- a/packages/wx/bbs/boxes/bbLayoutTDown.bbs +++ b/packages/wx/bbs/boxes/bbLayoutTDown.bbs @@ -1,22 +1,44 @@ + load std load wx +// --------------- +// | | | +// | W1 | W2 | +// |-------------| +// | | +// | W3 | +// --------------- 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 +