Hi Don, Sounds like we're at least on the right track then ;)
I think there will be a lot of problems if the current selected item is not the one that's being edited - while I can understand what you were intending with new elements being attached as children of the currently selected box, it's not normally how people expect things behave in a UI (although I'm not a HCI person myself). Maybe it would be worth while differentiating where a new item is created based on modifier keys - e.g. Click or Ins will create a sibling node for the current selected node, while Ctrl-Click or Ctrl-Ins would create child node off the current selected node, and so on (or even vice-versa). I wouldn't actually be a huge fan of using the Ins key, Ctrl or Alt keystrokes are easier for people to use since it's less movement from the standard hand positions - Del is an exception since it's not something you want people to hit by accident... Just some thoughts. Thanks, Darren. Don Scorgie wrote: > Hi Darren, > > On Wed, 2006-11-08 at 12:53 -0800, Dar wrote: >> Hi, >> >> I think that one of the things that I liked most about freemind (Java >> Mindmapping tool) is that it's was possible to do most of the mapping >> using solely the keyboard. >> >> I would love to see Labyrinth succeed, and I think that this would mean >> a lot more to me, and probably others too than most other features. >> >> Specifically, I think it would be good to be able to enter most >> elements without ever having to use the mouse - e.g. Esc should signal >> the end of editing a piece of text rather than having to click outside >> the box - Del should delete the current box (with possible double >> check), and so on... > > With current development (and what will soon be 0.3), Escape finishes > editing thoughts and delete and backspace (when not editing a thought) > delete the currently selected thoughts [1]. > > At some point, it would be really cool to add "Ins", which inserts a > thought linked to the current root. Though, this would require some > heuristics for thought placement. > > Thanks > Don > > [1] Although, currently the selected thought isn't the currently editing > thought. This means the delete is probably going to delete the wrong > thought [2]. Undo to the rescue! ;) > [2] Editing a thought, pretty escape and then delete will actually > delete the parent thought > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Labyrinth Discussion" group. To post to this group, send email to labyrinth-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/labyrinth-devel?hl=en -~----------~----~----~----~------~----~------~--~---