'uitable' style renamed to 'Table'
[scilab.git] / scilab / modules / gui / tests / unit_tests / table.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2010 - Han DONG
4 // Copyright (C) 2012 - DIGITEO - Vincent COUVERT
5 //
6 //  This file is distributed under the same license as the Scilab package.
7 // =============================================================================
8 // <-- TEST WITH GRAPHIC -->
9 // Unitary tests for Scilab 'table' uicontrol
10 // Exec tests common to all uicontrols
11 clear uicontrol_generic_test
12 exec("SCI/modules/gui/tests/unit_tests/uicontrol_generic_test.sci");
13 if uicontrol_generic_test("table") <> 0 then bugmes();quit;end
14 // Regular testing of table in uicontrol
15 h = uicontrol("style", "table", "position", [0 0 300 300]);
16 set(h, "string", ["0", "1", "2", "3", "4", "5";..
17                   "", "a", "b", "c", "d", "e";..
18                   "", "0", "10" "1.2", "3.2", "43.3"]);
19 // TODO test with wrong values
20 // Test set functions for uicontrol
21 h = uicontrol(gcf(), "style", "table");
22 set(h, "position", [0 20 400 200]);
23 set(h, "string", ["Corner", "C1-header", "C2-header", "C3-header", "C4-header", "C5-header";..
24                   "R1-header", "R1C1", "R1C2", "R1C3", "R1C4", "R1C5";..
25                   "R2-header", "R2C1", "R2C2", "R2C3", "R2C4", "R2C5";..
26                   "R3-header", "R3C1", "R3C2", "R3C3", "R3C4", "R3C5"]);
27 h = uicontrol(gcf(), "style", "table");
28 set(h, "position", [0 20 400 200]);
29 set(h, "string", ["0", "1", "2", "3", "4", "5";..
30                   "r1", "a", "x", "y", "d", "1.2";..
31                   "r2", "1.2", "3.2", "43.3", "0", "0.3"]);
32 h = uicontrol("parent", gcf(), "style", "table");
33 set(h, "position", [0 20 400 200]);
34 set(h, "string", ["", "c1", "c2", "c3", "c4", "c5";..
35                   "", "a", "x", "y", "d", "1.2";..
36                   "", "1.2", "3.2", "43.3", "0", "0.3";..
37                   "", "x", "y", "z", "w", "c";..
38                   "", "1", "2", "3", "4", "5"]);