dialogs/PouActionDialog.py
changeset 2301 5b8a7dd43f9f
parent 1881 091005ec69c4
child 3303 0ffb41625592
--- a/dialogs/PouActionDialog.py	Tue Aug 28 18:06:30 2018 +0300
+++ b/dialogs/PouActionDialog.py	Wed Aug 29 18:53:02 2018 +0300
@@ -36,14 +36,14 @@
     return [_("IL"), _("ST"), _("LD"), _("FBD")]
 
 
-ACTION_LANGUAGES_DICT = dict([(_(language), language) for language in GetActionLanguages()])
-
-
 class PouActionDialog(wx.Dialog):
 
     def __init__(self, parent):
         wx.Dialog.__init__(self, parent, title=_('Create a new action'))
 
+        self.ACTION_LANGUAGES_DICT = dict([(_(language), language)
+                                           for language in GetActionLanguages()])
+
         main_sizer = wx.FlexGridSizer(cols=1, hgap=0, rows=2, vgap=10)
         main_sizer.AddGrowableCol(0)
         main_sizer.AddGrowableRow(0)
@@ -131,5 +131,5 @@
     def GetValues(self):
         values = {}
         values["actionName"] = self.ActionName.GetValue()
-        values["language"] = ACTION_LANGUAGES_DICT[self.Language.GetStringSelection()]
+        values["language"] = self.ACTION_LANGUAGES_DICT[self.Language.GetStringSelection()]
         return values