| 271 | class DragHelper(gui.Widget, DraggableItem): |
| 272 | |
| 273 | def __init__(self, app_instance, **kwargs): |
| 274 | super(DragHelper, self).__init__(**kwargs) |
| 275 | DraggableItem.__init__(self, app_instance, **kwargs) |
| 276 | self.style['float'] = 'none' |
| 277 | self.style['background-image'] = "url('/editor_resources:drag.png')" |
| 278 | self.style['background-color'] = "rgba(255,255,255,0.0)" |
| 279 | self.style['position'] = 'absolute' |
| 280 | self.style['left'] = '0px' |
| 281 | self.style['top'] = '0px' |
| 282 | self.onmousedown.do(self.start_drag) |
| 283 | |
| 284 | def setup(self, refWidget, newParent): |
| 285 | self.style['display'] = 'none' |