On Fri, Mar 27, 2015 at 8:52 AM, 'Terry Brown' via leo-editor < [email protected]> wrote:
> > I feel I'm missing bits of this thread, but let's proceed cautiously, a > rodent hater such as yourself, Edward, might not be the best at mouse > use analysis :-) > > Right clicking on a node brings up the context menu (an on by default > plugin). This is too much of an expected behavior to change. > I agree completely. act-on-node should bring up a context menu. And to change my mind a bit, it will bring up a context menu even if it is empty or only has one item in it. > Currently double clicking enables editing the node headline, this > > would > > > mean that editing a headline would only be available via keyboard. I > > > don't have a problem with it, but it's worth noting. > > > > > > > I agree. Double clicking *anywhere* in a headline should start > > headline editing. > > Where you click in the headline has made no difference since the Tk > interface went away, the iconbox / elsewhere distinction existed only > there. > Right. So what I was saying is there will be no real change. > > > Assigning these meanings to right clicks and double clicks will > > minimize changes to Leo's code base and will preserve all required > > functionality for mouse users. > > I'm not sure, but it seems you're proposing hard-wiring double click to > edit headline and right click to act-on-node. > No. I was proposing to let things remain as they are, as much as possible. > > I don't think we should do this. There are at least two plugins which > use double-click for their own ends. There's also a setting which > allows editing of a node headline with a single click *if* the node was > already selected. This sounds inconvenient, but I use it all the time > without noticing it. > Thanks for mentioning these fine points. I'm sure we can accommodate them somehow. My present thinking is that act-on-node will be synonymous with right-clicking a node. For now, the simplest thing that could possibly work would be to leave double-clicking strictly alone. There was a discussion about making mouse clicks into bindable things > like keys, which is how X windows at least treats them. I'd like to avoid all this for now. Really, all I want is for act-on-node (a real command that can be bound to any key) to work like a right click in a headline. That's a big step forward. Everything else can wait, imo. Even just extending act-on-node will require some real behind-the-scenes work, presumably a collaboration with contextmenu.py. That's another reason why I want to limit this project. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
