Args: kwargs: See Widget.__init__()
(self, db_index=-1, byte_index=-1, *args, **kwargs)
| 431 | """ |
| 432 | icon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFkAAAAeCAIAAADINCUsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGjSURBVGhD7ZYxjoNADEWpt8wl0qbYHIT7pEqdg3CDvQJSirQUXIFy+x3P/MH2jBuKGSGtn1LAt4n4LyBl+HUy7oJxF4y7YNwF4y4Yd8F0dfFlgdkJ+Acu1mXZcFixLcuKQ3YxjQO4Pt7I3o8rsmEYpxjxWgYDMclJoAjRXpM22/F53S+352zo2Obn7XJ/fXCaXFBpKIj9441TD1mUHQHzKpHWIdpraN6W2LnUYYTVOyIaCqSYhNyjYz0NGCHaazBrS9HctFO5sFXULmRgXmOFaK/BrDl7f1tEQLigu99fbUWcyFgXpbNxIjvieitEew0tdyJaCFgiAuY7onrHR0AnWkW6JG/QNs2sEO01caEPR10U70MtIhBC+fhrNTizwm/UV2CjOYfeESBK5N+4QMkilBu6nqZGiPYabLSl6G/riC7kb7j3p7B6IohcViDs8GEdor0mLjTFbG6E+bmguwXp/qMKhbSFjoL9C/hhqEK016TNdhz8r9ULtNdg1o7D/8G7gPYazE6Au2C6ujg57oJxF4y7YNwF4y4Yd8EMP/PqH/rM6x+8Pwvc9mLA2gAAAABJRU5ErkJggg==" |
| 433 | def __init__(self, db_index=-1, byte_index=-1, *args, **kwargs): |
| 434 | """ |
| 435 | Args: |
| 436 | kwargs: See Widget.__init__() |
| 437 | """ |
| 438 | default_style = {'position':'absolute','left':'10px','top':'10px'} |
| 439 | default_style.update(kwargs.get('style',{})) |
| 440 | kwargs['style'] = default_style |
| 441 | kwargs['width'] = kwargs['style'].get('width', kwargs.get('width','100px')) |
| 442 | kwargs['height'] = kwargs['style'].get('height', kwargs.get('height','30px')) |
| 443 | super(WordEditWidget, self).__init__(0, -32767, 32766, 1,*args, **kwargs) |
| 444 | SiemensWidget._setup(self) |
| 445 | self.db_index = db_index |
| 446 | self.byte_index = byte_index |
| 447 | self.onchange.do(self.on_changed) |
| 448 | |
| 449 | def on_changed(self, emitter, new_value): |
| 450 | if self.plc_instance==None: |