connect image.Out viewer.In
load std
-set viewer.WinTitle "ExampleViewer2D"
+
set viewer.Slice 20
-set viewer.WinWidth 400
-set viewer.WinHeight 400
-exec viewer
+#Quick and dirty fix for a known bug
+# viewer2D does not display image when first executed :
+# have to re-execute it after it has been created for example using a button
+new CommandButton refresh
+ set refresh.Label "Click here to Refresh"
+
+new LayoutLine layout
+connect viewer.Widget layout.Widget1
+connect refresh.Widget layout.Widget2
+connect refresh.BoxChange viewer.BoxExecute
+set layout.WinTitle "ExampleViewer2D"
+set layout.WinWidth 400
+set layout.WinHeight 400
-#Quick and dirty fix for a known bug :
-new CommandButton refresh
- set refresh.Label "Known bug : Black image, click here to Refresh"
- set refresh.In "exec viewer"
-exec refresh
+exec layout