dialogs/ProjectDialog.py
changeset 1495 078047c3ab85
parent 815 e4f24593a758
child 1571 486f94a8032c
equal deleted inserted replaced
1494:00910a8572d9 1495:078047c3ab85
    49         self.SetSizer(main_sizer)
    49         self.SetSizer(main_sizer)
    50         
    50         
    51     def OnOK(self, event):
    51     def OnOK(self, event):
    52         values = self.ProjectProperties.GetValues()
    52         values = self.ProjectProperties.GetValues()
    53         error = []
    53         error = []
    54         for param, name in [("projectName", "Project Name"),
    54         for param, name in [("projectName", _("Project Name")),
    55                             ("productName", "Product Name"),
    55                             ("productName", _("Product Name")),
    56                             ("productVersion", "Product Version"),
    56                             ("productVersion", _("Product Version")),
    57                             ("companyName", "Company Name")]:
    57                             ("companyName", _("Company Name"))]:
    58             if values[param] == "":
    58             if values[param] == "":
    59                 error.append(name)
    59                 error.append(name)
    60         if len(error) > 0:
    60         if len(error) > 0:
    61             text = ""
    61             text = ""
    62             for i, item in enumerate(error):
    62             for i, item in enumerate(error):
    63                 if i == 0:
    63                 if i == 0:
    64                     text += item
    64                     text += item
    65                 elif i == len(error) - 1:
    65                 elif i == len(error) - 1:
    66                     text += " and %s"%item
    66                     text += _(" and %s")%item
    67                 else:
    67                 else:
    68                     text += ", %s"%item
    68                     text += ", %s"%item
    69             dialog = wx.MessageDialog(self, 
    69             dialog = wx.MessageDialog(self, 
    70                 _("Form isn't complete. %s must be filled!") % text, 
    70                 _("Form isn't complete. %s must be filled!") % text, 
    71                 _("Error"), wx.OK|wx.ICON_ERROR)
    71                 _("Error"), wx.OK|wx.ICON_ERROR)