!7 sclass Entry { S fullLine, time, text, comments; } cmodule ELEPastInputs > DynObjectTable { S srcModuleLibID = "#1017331/SpeechLogTable"; start { dm_require(srcModuleLibID); dm_vmBus_onMessage listChanged(voidfunc(O mod, L list) { if (!eq(dm_moduleLibID(mod), srcModuleLibID)) ret; update(); }; } void update { L l = cast dm_callModuleWithLibID(srcModuleLibID, 'getList); if (l != null) setList(quickImport(l)); } }