/****/
@co_call(par_area,'"clipboard"',"retrieveClipboardObject", par_area=>par_area, par_class=>'"clipboard"', par_id=>-1, owner_area=>par_area, owner_class=>'"spreadsheet_cell"' );
__GET_RETURNED_STRING(cell_value)
/* empty cell_value (i.e. null or empty string) means there is no object stored */
if (cell_value && !(*cell_value=='\0')) {
@co_call(par_area,'"spreadsheet_cell"',"setAttribute", par_area=>par_area, par_class=>'"spreadsheet_cell"', par_id=>par_id, row_id=>row_id, column_id=>column_id, attribute_value=>cell_value, attribute_name=>'"value"' );
return 0;
}
/* try expression */
@co_call(par_area,'"expression"',"setExpressionFromClipboard", par_area=>par_area, par_class=>'"expression"', par_id=>par_id, id_row=>row_id, id_column=>column_id );