equal
deleted
inserted
replaced
42 -w - web server port or "off" (default:8009) |
42 -w - web server port or "off" (default:8009) |
43 -c - WAMP client config file or "off" (default:wampconf.json) |
43 -c - WAMP client config file or "off" (default:wampconf.json) |
44 -e - python extension (absolute path .py) |
44 -e - python extension (absolute path .py) |
45 |
45 |
46 working_dir - directory where are stored PLC files |
46 working_dir - directory where are stored PLC files |
47 """%sys.argv[0] |
47 """ % sys.argv[0] |
48 |
48 |
49 try: |
49 try: |
50 opts, argv = getopt.getopt(sys.argv[1:], "i:p:n:x:t:a:w:c:e:h") |
50 opts, argv = getopt.getopt(sys.argv[1:], "i:p:n:x:t:a:w:c:e:h") |
51 except getopt.GetoptError, err: |
51 except getopt.GetoptError, err: |
52 # print help information and exit: |
52 # print help information and exit: |
210 def OnOK(self, event): |
210 def OnOK(self, event): |
211 value = self.GetValue() |
211 value = self.GetValue() |
212 texts = {"value" : value} |
212 texts = {"value" : value} |
213 for function, message in self.Tests: |
213 for function, message in self.Tests: |
214 if not function(value): |
214 if not function(value): |
215 message = wx.MessageDialog(self, message%texts, _("Error"), wx.OK|wx.ICON_ERROR) |
215 message = wx.MessageDialog(self, message % texts, _("Error"), wx.OK|wx.ICON_ERROR) |
216 message.ShowModal() |
216 message.ShowModal() |
217 message.Destroy() |
217 message.Destroy() |
218 return |
218 return |
219 self.EndModal(wx.ID_OK) |
219 self.EndModal(wx.ID_OK) |
220 event.Skip() |
220 event.Skip() |