X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=KeyFrame.py;fp=KeyFrame.py;h=ffa625b36a3e6c9a05975089477b121de38d3e7a;hp=2c4090900638078ddfc5c6ecb0cd7fae429ca4c4;hb=ea81472844df73875a9b2ba9122d487361fd88ac;hpb=335b23ebd11edc39118c6c06deb930bd4a9cf0a9 diff --git a/KeyFrame.py b/KeyFrame.py index 2c40909..ffa625b 100755 --- a/KeyFrame.py +++ b/KeyFrame.py @@ -4,7 +4,7 @@ #Lisense: GNU/GPL import wx -from functions import sortedby +from functions import sortedby, DoConf # begin wxGlade: extracode # end wxGlade @@ -43,7 +43,7 @@ class AlcOptFrame(wx.Dialog): 'nr' : [wx.NewId(),wx.NewId(),u"Formes non reconnues"], } self.parent=parent - self.KeyConf=self.parent.KeyConf + self.keys=self.parent.parent.keys self.listlabel=[] self.listspin=[] self.listbutton=[] @@ -58,7 +58,7 @@ class AlcOptFrame(wx.Dialog): for line in self.listcleori: cle,ids,idb,label=line self.listlabel.append(wx.StaticText(self, -1, label)) - self.listspin.append(wx.SpinCtrl(self, ids,self.KeyConf.get('KEYS',cle), min=0, max=2)) + self.listspin.append(wx.SpinCtrl(self, ids,`self.keys[cle]`, min=0, max=2)) #if cle != 'nr' and cle!= 'num' : self.listbutton.append(wx.Button(self, idb, u"voir liste")) self.listids.append(ids) @@ -73,7 +73,7 @@ class AlcOptFrame(wx.Dialog): self.Bind(wx.EVT_BUTTON, self.OnApply, self.button_val) - self.dico=self.parent.parent.lexique#'dictionnaires/lexique.txt') + self.dico=self.parent.parent.parent.lexique#'dictionnaires/lexique.txt') self.__set_properties() self.__do_layout() @@ -133,7 +133,8 @@ class AlcOptFrame(wx.Dialog): def OnApply(self,evt): for i in range(0,len(self.listlabel)): - self.KeyConf.set('KEYS',self.listcle[i],`self.listspin[i].GetValue()`) + self.keys[self.listcle[i]] = self.listspin[i].GetValue() + DoConf().makeoptions(['KEY'], [self.keys], outfile = self.parent.parent.ira.ConfigPath['key']) self.Destroy()