X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fwx%2Fbbs%2Fboxes%2FbbLayoutTDown.bbs;h=a8e3d9313dfc69363af89357863de9a9afad127b;hb=cb74ad8d12e03d219df87c69f6caef29afee4cfc;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..a8e3d93 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 - + 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 +