User:Jcreer/SMS:DMI Table Elements: Difference between revisions
From XMS Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 29: | Line 29: | ||
<optional></optional> | <optional></optional> | ||
</ column > | </ column > | ||
</ table > | |||
|} | |||
=====Element ''<row>''===== | |||
{|class="wikitable" | |||
|- | |||
|width="70"|'''Info''' | |||
|width="530"| Typically a user would only use row if there is a fixed table and wanting to display row text or to specify specific rows as read only. Row tags are placed inside a [[SMS:Dynamic Model Interface Schema#Element < table >|< table >]]. | |||
|- | |||
|'''Versions''' | |||
| 1, 2 | |||
|- | |||
|'''Attributes''' | |||
|none | |||
|- | |||
|'''Children''' | |||
|width="530"| [[SMS:Dynamic Model Interface Schema#Element <text>|text]], read_only, [[SMS:Dynamic Model Interface Schema#Element <optional>|optional]], [[SMS:Dynamic Model Interface Schema#Element <dependency>|dependency]], [[SMS:Dynamic Model Interface Schema#Element <text_box>|text_box]], [[SMS:Dynamic Model Interface Schema#Element <combo_box>|combo_box]], [[SMS:Dynamic Model Interface Schema#Element <edit_box>|edit_box]], all elements starting with “custom_control”, [[SMS:Dynamic Model Interface Schema#Element <check_box>|check_box]], [[SMS:Dynamic Model Interface Schema#Element <text_style>|text_style]] | |||
|- | |||
|'''Used by''' | |||
| width="530"| [[SMS:Dynamic Model Interface Schema#Element < table >|table]] | |||
|- | |||
|'''Example ''' | |||
|width="530"|Row 1 is read only, row 2 isn’t | |||
< table > | |||
… | |||
<row> | |||
<text>Row1</text> | |||
<read_only></read_only> | |||
</row> | |||
<row> | |||
<text>Row2</text> | |||
</row> | |||
</ table > | </ table > | ||
|} | |} |
Revision as of 22:18, 6 March 2015
Element <column>
Info | Definition of the column in the table. A widget defined in a column will be the widget used for each cell in the column. |
Versions | 1, 2 |
Attributes | none |
Children | text, read_only, optional, dependency, text_box, combo_box, edit_box, all elements starting with “custom_control”, check_box |
Used by | table |
Example | Column1 is read only, Column 2 isn’t read only and is also optional. This means the column can have empty fields and a warning message won’t be displayed.
< table > … <column> <text>Column1</text> <read_only></read_only> </ column > < column > <text>Column2</text> <optional></optional> </ column > </ table > |
Element <row>
Info | Typically a user would only use row if there is a fixed table and wanting to display row text or to specify specific rows as read only. Row tags are placed inside a < table >. |
Versions | 1, 2 |
Attributes | none |
Children | text, read_only, optional, dependency, text_box, combo_box, edit_box, all elements starting with “custom_control”, check_box, text_style |
Used by | table |
Example | Row 1 is read only, row 2 isn’t
< table > … <row> <text>Row1</text> <read_only></read_only> </row> <row> <text>Row2</text> </row> </ table > |
Element < table >
Info | Table widget with columns and rows. Will most likely have multiple column and row tags. |
Versions | 1, 2 |
Attributes | none |
Children | read_only, column, row, dependency, unique_name, text_style |
Used by | item |
Example | Read only table with 2 columns and 3 rows. The number of rows are fixed.
< table > <unique_name>myTable </unique_name> <read_only></read_only> <fixed_row_count>3</fixed_row_count> <column> <text>hours</text> </column> <column> <text>minutes</text> </column> </ table > |