Displays a spreadsheet style table to allow the user to enter tabular data. See example below for a picture.
Number | Type | Compulsory | Default | Description |
---|---|---|---|---|
1 |
real array |
Yes |
|
Geometry |
2 |
string array |
No |
|
Cell initial values |
Real array of length 2. First element is the number of rows initially displayed and the second element is the number of columns. Note that these are just the initial values. The user may subsequently add or delete rows and columns.
An array of strings to define the initial cell entries. If not supplied. the cells will begin empty.
Each element in the array is a semi-colon delimited string and defines a complete row. The cell entries are sequentially loaded from the delimited fields in each row.
Return type: string array
Return value will be in the same format at argument 2 and provide the contents of the cells as entered by the user.
A call to:
TableDialog([5,3],["'Device;Length;Width;', 'Q2;1u;0.35u;', |
+ 'Q3;2.25u;0.35u;', 'Q4;2.25u;0.35u;', 'Q5;2.25u;0.35u;'"]) |
|