Am Dienstag, 2. Januar 2007 22:19 schrieb Enrico Forestieri:

> I really can't understand you.
> 
> 1) Windows has no selection concept.
> 2) Some programs exists which copy selection to the clipboard.
> 3) Abdel makes a patch that treats selection as the clipboard.
> 4) This allows pasting with the middle mouse button and without this
>    patch the selection concept would not be used by LyX on Windows.
> 5) Nothing of what you are talking about is peformed by LyX but
>    by other applications outside the control of LyX itself.
> 6) You don't want that this handy feature is implemented.
> 
> Why are you against this feature?

Bo summarized the reasons quite well. What I want is

- A simple mental model of "selection" as well as of "clipboard". I agree 
with freedesktop.org that this is important. Unfortunately several X11 
apps (one of the worst ons is klipper) do not have such a simple model for 
selection, but I think nevertheless that LyX should have one.
- As I read Abdel's patch (and as it was meant AFAIK) it overwrites the 
clipboard with the selection. This destroys a very common feature (pasting 
something over a selection). Now you don't see that, but I don't 
understand why.
- The same behaviour of LyX across platforms unless there is a very 
important reason against it. Such a reason could either be a different 
platform standard (this is e.g. the case with the disconnected menubar on 
the Mac), or in the case of the selection it is simply not available on 
windows.
If you now want to reuse the middle mouse button which does nothing on 
windows for something else than a true selection, then that should not be 
the default, but configurable. If a user switches from X11 to windows or 
vice versa it is very obvious if the middle mouse button does not paste 
anything on windows. If it does something slightly different on windows 
than on X11 this is not so obvious and destroys the simple mental model of 
selection. Therefore people who what to use a pseudo selction on windows 
should explicitly enable it.

I hope I made myself clear now.


Georg

Reply via email to