comparison frontends/src/wix/param.py @ 587:952322b1d490

Remove trailing whitespaces.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Fri, 18 Jan 2013 17:55:34 +0100
parents ca13633d3b6b
children 84a6e83157c2
comparison
equal deleted inserted replaced
586:6a718ede8be1 587:952322b1d490
40 self.sizer = wx.BoxSizer(wx.VERTICAL) 40 self.sizer = wx.BoxSizer(wx.VERTICAL)
41 self.notebook=wx.Notebook(self, -1, style=wx.NB_LEFT) 41 self.notebook=wx.Notebook(self, -1, style=wx.NB_LEFT)
42 self.sizer.Add(self.notebook, 1, flag=wx.EXPAND) 42 self.sizer.Add(self.notebook, 1, flag=wx.EXPAND)
43 self.SetSizer(self.sizer) 43 self.SetSizer(self.sizer)
44 self.SetAutoLayout(True) 44 self.SetAutoLayout(True)
45 45
46 #events 46 #events
47 self.Bind(wx.EVT_CLOSE, self.onClose, self) 47 self.Bind(wx.EVT_CLOSE, self.onClose, self)
48 48
49 self.MakeModal() 49 self.MakeModal()
50 50
51 for category in self.host.bridge.getParamsCategories(): 51 for category in self.host.bridge.getParamsCategories():
52 self.addCategory(category) 52 self.addCategory(category)
53 53
54 self.Show() 54 self.Show()
55 55
56 def addCategory(self, category): 56 def addCategory(self, category):
57 panel=wx.Panel(self.notebook) 57 panel=wx.Panel(self.notebook)
58 panel.sizer = wx.BoxSizer(wx.VERTICAL) 58 panel.sizer = wx.BoxSizer(wx.VERTICAL)
60 def errorGettingParams(ignore): 60 def errorGettingParams(ignore):
61 wx.MessageDialog(self, _("Can't get parameters"), _("Parameters error"), wx.ICON_ERROR).ShowModal() 61 wx.MessageDialog(self, _("Can't get parameters"), _("Parameters error"), wx.ICON_ERROR).ShowModal()
62 62
63 def gotParams(result): 63 def gotParams(result):
64 cat_dom = minidom.parseString(result.encode('utf-8')) 64 cat_dom = minidom.parseString(result.encode('utf-8'))
65 65
66 for param in cat_dom.documentElement.getElementsByTagName("param"): 66 for param in cat_dom.documentElement.getElementsByTagName("param"):
67 name = param.getAttribute("name") 67 name = param.getAttribute("name")
68 label = param.getAttribute("label") 68 label = param.getAttribute("label")
69 type = param.getAttribute("type") 69 type = param.getAttribute("type")
70 value = param.getAttribute("value") 70 value = param.getAttribute("value")
107 self.host.bridge.getParamsForCategory(category, profile_key = self.host.profile, callback = gotParams, errback = errorGettingParams) 107 self.host.bridge.getParamsForCategory(category, profile_key = self.host.profile, callback = gotParams, errback = errorGettingParams)
108 108
109 def onTextChanged(self, event): 109 def onTextChanged(self, event):
110 """Called when a string paramater is modified""" 110 """Called when a string paramater is modified"""
111 self.modified[event.GetEventObject().param_id]=event.GetString() 111 self.modified[event.GetEventObject().param_id]=event.GetString()
112 112
113 ### FIXME # Some hacks for better presentation, should be generic # FIXME ### 113 ### FIXME # Some hacks for better presentation, should be generic # FIXME ###
114 if event.GetEventObject().param_id == ('JabberID', 'Connection'): 114 if event.GetEventObject().param_id == ('JabberID', 'Connection'):
115 domain = JID(event.GetString()).domain 115 domain = JID(event.GetString()).domain
116 self.ctl_list[('Server', 'Connection')].SetValue(domain) 116 self.ctl_list[('Server', 'Connection')].SetValue(domain)
117 self.modified[('Server', 'Connection')] = domain 117 self.modified[('Server', 'Connection')] = domain
118 118
119 event.Skip() 119 event.Skip()
120 120
121 def onCheckBoxClicked(self, event): 121 def onCheckBoxClicked(self, event):
122 """Called when a bool paramater is modified""" 122 """Called when a bool paramater is modified"""
123 self.modified[event.GetEventObject().param_id]="true" if event.GetEventObject().GetValue() else "false" 123 self.modified[event.GetEventObject().param_id]="true" if event.GetEventObject().GetValue() else "false"
124 event.Skip() 124 event.Skip()
125 125
126 def onButtonClicked(self, event): 126 def onButtonClicked(self, event):
127 """Called when a button paramater is modified""" 127 """Called when a button paramater is modified"""
128 self.__save_parameters() 128 self.__save_parameters()
129 name, category = event.GetEventObject().param_id 129 name, category = event.GetEventObject().param_id
130 callback_id = event.GetEventObject().callback_id 130 callback_id = event.GetEventObject().callback_id