py_ext/PythonFileCTNMixin.py
changeset 1764 d5df428640ff
parent 1751 c28db6f7616b
child 1766 c1e5b9f19483
equal deleted inserted replaced
1763:bcc07ff2362c 1764:d5df428640ff
   101 
   101 
   102         pyextname = self.CTNName()
   102         pyextname = self.CTNName()
   103         varinfos = map(lambda variable: {
   103         varinfos = map(lambda variable: {
   104                     "name": variable.getname(),
   104                     "name": variable.getname(),
   105                     "desc": repr(variable.getdesc()),
   105                     "desc": repr(variable.getdesc()),
   106                     "onchangecode": '"'+variable.getonchange() + \
   106                     "onchangecode": '"' + variable.getonchange() +
   107                                          "('"+variable.getname()+"')\"" \
   107                                          "('" + variable.getname() + "')\""
   108                                      if variable.getonchange() else '""',
   108                                      if variable.getonchange() else '""',
   109                     "onchange": repr(variable.getonchange()) \
   109                     "onchange": repr(variable.getonchange())
   110                                  if variable.getonchange() else None,
   110                                  if variable.getonchange() else None,
   111                     "opts": repr(variable.getopts()),
   111                     "opts": repr(variable.getopts()),
   112                     "configname": configname.upper(),
   112                     "configname": configname.upper(),
   113                     "uppername": variable.getname().upper(),
   113                     "uppername": variable.getname().upper(),
   114                     "IECtype": variable.gettype(),
   114                     "IECtype": variable.gettype(),