| Message | 
Description | 
Object
Array Values | 
| table_edit_start | 
The
invokeMessage method will get called with this message when Edit Table
is selected from the popup menu. | 
Argument | 
Definition | 
Type | 
| value[0] | 
Table object
being edited. | 
GmsAppObject | 
| value[1] | 
Name of the variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
Initial table data prior
to editing. | 
GmsTabularData | 
| value[3] | 
Null | 
Null | 
| table_edit_save | 
The invokeMessage
method will get called with this message when Save Edits is selected
from the popup menu or when Yes is selected if prompted to save
while exiting. | 
value[0] | 
Table object being edited. | 
GmsAppObject | 
| value[1] | 
Name of variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
Table data containing table
edits. | 
GmsTabularData | 
| value[3] | 
Null | 
Null | 
| table_edit_cancel | 
The invokeMessage
method will get called with this message when Cancel Edits is selected
from the popup menu or when No is selected if prompted to save while
exiting. | 
value[0] | 
Table object being edited. | 
GmsAppObject | 
| value[1] | 
Name of variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
Table data containing the
current value of valueTable. If data for the valueTable attachment was updated during editing, this may not be the same as
data sent with the table_edit_start message. This message does not
contain table edits. | 
GmsTabularData | 
| value[3] | 
Null | 
Null | 
| table_edit_remove_row | 
This message
is sent when Remove Row or Remove Rows is selected from the
popup menu. | 
value[0] | 
Table object being edited. | 
GmsAppObject | 
| value[1] | 
Name of variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
GmsTabularData object with
one or more data rows that were deleted. | 
GmsTabularData | 
| value[3] | 
Each entry is the index
of a deleted row. | 
int[] | 
| table_edit_insert_row | 
This message
is sent when Insert Row is selected from the popup menu. | 
value[0] | 
Table object being edited. | 
GmsAppObject | 
| value[1] | 
Name of variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
GmsTabularData object with
one row that contains the row data that was inserted. | 
GmsTabularData | 
| value[3] | 
Value is the index of the
inserted row. | 
Integer | 
| table_edit_update_row | 
This message
is sent when a cell from the table is edited. | 
value[0] | 
Table object being edited. | 
GmsAppObject | 
| value[1] | 
Name of variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
GmsTabularData object with
two rows. Row[0] contains row data before the cell was edited, Row[1] contains
row data after the cell was edited. | 
GmsTabularData | 
| value[3] | 
Element[0] is the row number
of the cell. Element[1] is the column number of the cell or the value -1
for the row label column. | 
int[] | 
| table_edit_remove_column | 
This message
is sent when Remove Column or Remove Columns is selected
from the popup menu. | 
value[0] | 
Table object being edited. | 
GmsAppObject | 
| value[1] | 
Name of variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
GmsTabularData object with
columns that existed before the column was removed and no rows. | 
GmsTabularData | 
| value[3] | 
Each entry is the index
of a deleted column. | 
int[] | 
| table_edit_insert_column | 
This message
is sent when Insert Column is selected from the popup menu. | 
value[0] | 
Table object being edited. | 
GmsAppObject | 
| value[1] | 
Name of variable
assigned to editDataLocalVarName. | 
String | 
| value[2] | 
GmsTabularData object with
columns that existed after the column was inserted and no rows. | 
GmsTabularData | 
| value[3] | 
Value is the index of the
inserted column. | 
Integer |