Mercurial > projects > mde
comparison mde/gui/widget/miscContent.d @ 162:2476790223b8
First drag and drop support: can drag from AStringContentWidget to any content editable. No visual feedback while dragging.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Fri, 22 May 2009 19:59:22 +0200 |
parents | 17438f17bfb5 |
children | 24d77c52243f |
comparison
equal
deleted
inserted
replaced
161:e3fe6acc16fb | 162:2476790223b8 |
---|---|
46 content_.addCallback (&contentRedraw); | 46 content_.addCallback (&contentRedraw); |
47 } | 47 } |
48 | 48 |
49 override IContent content () { | 49 override IContent content () { |
50 return content_; | 50 return content_; |
51 } | |
52 | |
53 override bool dropContent (IContent content) { | |
54 if (content_.setContent (content)) | |
55 return true; | |
56 return parent.dropContent (content); | |
51 } | 57 } |
52 | 58 |
53 override void draw () { | 59 override void draw () { |
54 mgr.renderer.drawToggle (x,y, content_(), pushed); | 60 mgr.renderer.drawToggle (x,y, content_(), pushed); |
55 } | 61 } |