equal
deleted
inserted
replaced
25 |
25 |
26 import wx |
26 import wx |
27 |
27 |
28 from plcopen.structures import TestIdentifier, IEC_KEYWORDS |
28 from plcopen.structures import TestIdentifier, IEC_KEYWORDS |
29 |
29 |
|
30 |
30 def GetPouTypes(): |
31 def GetPouTypes(): |
31 _ = lambda x : x |
32 _ = lambda x : x |
32 return [_("function"), _("functionBlock"), _("program")] |
33 return [_("function"), _("functionBlock"), _("program")] |
33 POU_TYPES_DICT = dict([(_(pou_type), pou_type) for pou_type in GetPouTypes()]) |
34 POU_TYPES_DICT = dict([(_(pou_type), pou_type) for pou_type in GetPouTypes()]) |
34 |
35 |
|
36 |
35 def GetPouLanguages(): |
37 def GetPouLanguages(): |
36 _ = lambda x : x |
38 _ = lambda x : x |
37 return [_("IL"), _("ST"), _("LD"), _("FBD"), _("SFC")] |
39 return [_("IL"), _("ST"), _("LD"), _("FBD"), _("SFC")] |
|
40 |
38 |
41 |
39 class PouDialog(wx.Dialog): |
42 class PouDialog(wx.Dialog): |
40 |
43 |
41 POU_LANGUAGES = GetPouLanguages() |
44 POU_LANGUAGES = GetPouLanguages() |
42 POU_LANGUAGES_DICT = dict([(_(language), language) for language in POU_LANGUAGES]) |
45 POU_LANGUAGES_DICT = dict([(_(language), language) for language in POU_LANGUAGES]) |