cellInputReady

cellInputReady(table:        Table input;
               inputControl: Control input;
               cleft:        Real io;
               ctop:         Real io;
               cwidth:       Real io;
               cheight:      Real io);

The cellInputReady event of the Table control occurs after a cell containing a control referenced by the cellControl property becomes the current cell. The specified control is then resized to overlay the cell and is made visible before returning from this event method to initialize the cellControl control contained in the inputControl parameter for that cell.

If you create a table with a name 16 characters or longer and you then attempt to implement the cellInputReady event, a message box advises you that the name is too long. If this occurs, reduce the length of the Table control name before implementing the cellInputReady event.

The cellInputReady event method parameters are listed in the following table.

Parameter Description
table The Table control that has focus
inputControl The control referenced by the cellControl property
cleft The left position of the control
ctop The top position of the control
cwidth The width of the control
cheight The height of the control

For details about automatically controlling a ComboBox or TextBox control assigned to a Table control as a cellControl property (for example, when performance is an issue when running in JADE thin client mode over a slow link), see the Control class automaticCellControl property.