!7 module ObserveTextInputForms > DynPrintLog { start { dm_vmBus_onMessage('inputtingText, voidfunc(Map threadInfo, S msg, JTextField tf) { fS text = gtt(tf); switch to q(); print("Inputting text: " + msg); print("Current value: " + text); print("Module: " + dm_moduleName(mapGet(threadInfo, 'dm_currentModule_value))); }); } }