!7 cmodule2 Bla > DynPrintLogAndEnabled { start { dm_onAnyModulePopupMenu(voidfunc(JPopupMenu menu, S mod) { if (!enabled) ret; temp enter(); LS names = sortedAlphanumIC(noArgumentMethodNames(dm_mod(mod))); if (empty(names)) ret; JMenu subMenu = jmenu("Call function"); for (S method : names) addMenuItem(subMenu, names + "()", rThread { dm_call(mod, method) }); addSubMenu(menu, subMenu); }); } }