dialogs/SFCStepNameDialog.py
changeset 1745 f9d32913bad4
parent 1744 69dfdb26f600
child 1767 c74815729afd
equal deleted inserted replaced
1744:69dfdb26f600 1745:f9d32913bad4
    30 
    30 
    31 
    31 
    32 class SFCStepNameDialog(wx.TextEntryDialog):
    32 class SFCStepNameDialog(wx.TextEntryDialog):
    33 
    33 
    34     def __init__(self, parent, message, caption="Please enter text", defaultValue="",
    34     def __init__(self, parent, message, caption="Please enter text", defaultValue="",
    35                        style=wx.OK|wx.CANCEL|wx.CENTRE, pos=wx.DefaultPosition):
    35                        style=wx.OK | wx.CANCEL | wx.CENTRE, pos=wx.DefaultPosition):
    36         wx.TextEntryDialog.__init__(self, parent, message, caption, defaultValue, style, pos)
    36         wx.TextEntryDialog.__init__(self, parent, message, caption, defaultValue, style, pos)
    37 
    37 
    38         self.PouNames = []
    38         self.PouNames = []
    39         self.Variables = []
    39         self.Variables = []
    40         self.StepNames = []
    40         self.StepNames = []
    56         elif step_name.upper() in self.Variables:
    56         elif step_name.upper() in self.Variables:
    57             message = _("A variable with \"%s\" as name already exists in this pou!") % step_name
    57             message = _("A variable with \"%s\" as name already exists in this pou!") % step_name
    58         elif step_name.upper() in self.StepNames:
    58         elif step_name.upper() in self.StepNames:
    59             message = _("\"%s\" step already exists!") % step_name
    59             message = _("\"%s\" step already exists!") % step_name
    60         if message is not None:
    60         if message is not None:
    61             dialog = wx.MessageDialog(self, message, _("Error"), wx.OK|wx.ICON_ERROR)
    61             dialog = wx.MessageDialog(self, message, _("Error"), wx.OK | wx.ICON_ERROR)
    62             dialog.ShowModal()
    62             dialog.ShowModal()
    63             dialog.Destroy()
    63             dialog.Destroy()
    64         else:
    64         else:
    65             self.EndModal(wx.ID_OK)
    65             self.EndModal(wx.ID_OK)
    66         event.Skip()
    66         event.Skip()