Bug 13807 fixed: Invalid margins when the visibility of figure was to off
[scilab.git] / scilab / modules / graphics / tests / nonreg_tests / bug_13807.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2015 - Scilab Enterprises - Vincent COUVERT
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- TEST WITH GRAPHIC -->
8 // <-- Non-regression test for bug 13807 -->
9 //
10 // <-- Bugzilla URL -->
11 // http://bugzilla.scilab.org/13807
12 //
13 // <-- Short Description -->
14 // Invalid margins when the visibility of figure was to off
15 fig = figure("figure_name", "TEST MARGINS", ...
16 "dockable", "off", ...
17 "axes_size", [950,550], ...
18 "infobar_visible", "off", ...
19 "toolbar", "none", ...
20 "menubar_visible", "on", ...
21 "menubar", "none", ...
22 "default_axes", "off", ...
23 "layout", "border", ...
24 "visible", "off");
25 f = uicontrol(fig, "style", "frame", ...
26 "layout", "gridbag");
27 f1 = uicontrol(f, "style", "frame", ...
28 "layout", "gridbag", ...
29 "constraints", createConstraints("gridbag", [1 1 1 1], [1 1], "both", "left"));
30 a1 = newaxes(f1);
31 //a1.auto_margins="off";
32 a1.filled = "off";
33 a1.tag = "axe";
34 f2 = uicontrol(f, "style", "frame", ...
35 "layout", "gridbag", ...
36 "constraints", createConstraints("gridbag", [1 2 1 1], [1 1], "horizontal", "left"));
37 uicontrol(f2, "style", "text", ...
38 "string", "test", ...
39 "layout", "gridbag", ...
40 "constraints", createConstraints("gridbag", [1 1 1 1], [1 1], "none", "left"));
41 sca(a1);
42 plot2d(1:10, 1:10);
43 a1.tight_limits = "on";
44 a1.x_label.text = "Time (s)";
45 a1.x_label.font_size = 2;
46 a1.x_location = "top";
47 legend("text", -1);
48 fig.visible="on";
49 // Check that the margins ont the top are visually correct.