Mercurial > projects > doodle
diff nobuild/thoughts.txt @ 97:dcd641209671
What to do...
author | David Bryant <bagnose@gmail.com> |
---|---|
date | Fri, 27 Aug 2010 18:01:33 +0930 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nobuild/thoughts.txt Fri Aug 27 18:01:33 2010 +0930 @@ -0,0 +1,12 @@ + +Maybe make each layer handle events, otherwise, how will the selection layer +clear the selection if you click outside of it, for example? + +The current scheme of continuing to send events to a tool/handler when it +accepts the button press is inadequate. The tool/handler needs to be able +to make explicit grabs independent of button state. + +Selection manager needs to find out about diagram-elements being removed + +How about pressing the delete key when item(s) are selected? This needs +to be handled by the something that understands the selection...