svoid mapMethodLike dm_stringFieldDialog(fS field, fO... _) { final DynModule m = dm_current_mandatory(); fS humanized = humanizeFormLabel(field); final JTextField tf = jtextfield(get(m, field)); showFormTitled(or2(stringOptPar(_, 'formTitle), "Set " + humanized), humanized + ":", tf, r { m.setField(field, gtt(tf)); callF(optPar(_, 'onSet)); }); }