Mercurial > libervia-backend
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 |