annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
97
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
1
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
2 Maybe make each layer handle events, otherwise, how will the selection layer
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
3 clear the selection if you click outside of it, for example?
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
4
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
5 The current scheme of continuing to send events to a tool/handler when it
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
6 accepts the button press is inadequate. The tool/handler needs to be able
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
7 to make explicit grabs independent of button state.
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
8
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
9 Selection manager needs to find out about diagram-elements being removed
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
10
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
11 How about pressing the delete key when item(s) are selected? This needs
dcd641209671 What to do...
David Bryant <bagnose@gmail.com>
parents:
diff changeset
12 to be handled by the something that understands the selection...