#include using namespace Upp; #include #include "Spreadsheet.h" bool SpreadsheetAPI::Open(const char *filename) {return false;}; void SpreadsheetAPI::SetData(int row, int col, Value val) {}; bool Spreadsheet::Open(const char *filename) {return (static_cast(GetData()))->Open(filename);} void Spreadsheet::SetData(int row, int col, Value val) {return (static_cast(GetData()))->SetData(row, col, val);} INITBLOCK { PluginRegister(Spreadsheet, SpreadsheetAPI, ""); }