Graphics & GUI tests: fix plot3d_demo and frameWithAxes
[scilab.git] / scilab / modules / gui / tests / unit_tests / frameWithAxes.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2014 - Scilab Enterprises - Bruno JOFRET
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- TEST WITH GRAPHIC -->
8 f = figure("layout", "gridbag", "default_axes", "off", "position", [0, 0, 800, 800]);
9 for i = 1:2
10     for j = 1:2
11         frame = uicontrol(f, "style", "frame", ...
12         "layout", "border", ...
13         "constraints", createConstraints("gridbag", [i, j, 1, 1], [1,1], "both"));
14         newaxes(frame);
15         plot2d();
16     end
17 end
18 assert_checkequal(size(f.children, "*"), 4);
19 for i = 1:4
20     assert_checkequal(f.children(i).type, "uicontrol");
21     assert_checkequal(f.children(i).style, "frame");
22     assert_checkequal(f.children(i).children(1).type, "Axes");
23     assert_checkequal(f.children(i).children(1).children(1).type, "Compound");
24     assert_checkequal(f.children(i).position(3:4), [400, 400]);
25 end