Mercurial > libervia-web
comparison browser_side/dialog.py @ 212:a05e16f4a343
browser side: bug fix (missing "self." before value_max)
and "cosmetic" changes (PEP 8)
author | souliane <souliane@mailoo.org> |
---|---|
date | Fri, 06 Sep 2013 15:55:45 +0200 |
parents | 49920d76aa6a |
children | 9827cda1a6b0 |
comparison
equal
deleted
inserted
replaced
211:49920d76aa6a | 212:a05e16f4a343 |
---|---|
321 def setValue(self, value): | 321 def setValue(self, value): |
322 """Change the value and fire valueChange listeners""" | 322 """Change the value and fire valueChange listeners""" |
323 self.value = value | 323 self.value = value |
324 self.box.setText(str(value)) | 324 self.box.setText(str(value)) |
325 self._callListeners() | 325 self._callListeners() |
326 | 326 |
327 def onMinus(self, sender, step=1): | 327 def onMinus(self, sender, step=1): |
328 self.value=max(0,self.value-step) | 328 self.value = max(0, self.value - step) |
329 self.box.setText(str(self.value)) | 329 self.box.setText(str(self.value)) |
330 self._callListeners() | 330 self._callListeners() |
331 | 331 |
332 def onPlus(self, sender, step=1): | 332 def onPlus(self, sender, step=1): |
333 self.value+=step | 333 self.value += step |
334 if self.value_max: | 334 if self.value_max: |
335 self.value = min(self.value,value_max) | 335 self.value = min(self.value, self.value_max) |
336 self.box.setText(str(self.value)) | 336 self.box.setText(str(self.value)) |
337 self._callListeners() | 337 self._callListeners() |
338 | 338 |
339 def onInput(self, sender): | 339 def onInput(self, sender): |
340 """Accept only valid integer && normalize print (no leading 0)""" | 340 """Accept only valid integer && normalize print (no leading 0)""" |
341 try: | 341 try: |
342 self.value = int(self.box.getText()) if self.box.getText() else 0 | 342 self.value = int(self.box.getText()) if self.box.getText() else 0 |
343 except ValueError: | 343 except ValueError: |
344 pass | 344 pass |
345 if self.value_max: | 345 if self.value_max: |
346 self.value = min(self.value,value_max) | 346 self.value = min(self.value, self.value_max) |
347 self.box.setText(str(self.value)) | 347 self.box.setText(str(self.value)) |
348 self._callListeners() | 348 self._callListeners() |
349 | 349 |
350 def onMouseWheel(self, sender, velocity): | 350 def onMouseWheel(self, sender, velocity): |
351 if velocity>0: | 351 if velocity > 0: |
352 self.onMinus(sender, 10) | 352 self.onMinus(sender, 10) |
353 else: | 353 else: |
354 self.onPlus(sender, 10) | 354 self.onPlus(sender, 10) |