Re: terminals and urls and copying

[prev] [thread] [next] [lurker] [Date index for 2004/03/24]

From: peter (Peter da Silva)
Subject: Re: terminals and urls and copying
Date: 22:37 on 24 Mar 2004
> Hmmm, it never occurred to me to want copy/paste without using a keyboard.
> Can you not right click a selection?

If context menus weren't under the control of applications that make such
a hash out of consistently providing appropriate ones, that would probably
be OK, but they're not.

In my ideal GUI, the application would provide a list of menu items and
enable-disable events, and the display manager would handle presenting them
and selecting which ones were in the context menu under the guidance of the
end-user. The display manager would also be responsible for the presentation
of most other standard controls, and any developer who tried to fake them
by using bitmaps without an airtight technical case would get to experience
JWZ's audio-cock technology.

> I just consider selection to be so
> fundamentally different from copying that I would never want them equated
> (as they halfway are in X), and the way that X works makes me especially
> upset.  How would you do keyboardless copy/paste without just depending on
> selection?

There's lots of options: drag-and-drop the selection, maintain a clipboard
stack, use button 3 to copy or paste depending on the selection status,
use a context menu (paste selection), etc etc etc...

Oh, yes, you'd have a three-button mouse with a Xerox-style layout (select,
alternate select, menu).

> How would you use this to select some text, cut it, select
> some other text, and paste in?

Depending on how the stack works:

Select, select, pop the selection stack, paste.
Select, push the selection stack, select, pop the selection stack.

> Well, the cool thing about Be's implementation that really moved it beyond
> just a detail was that the sending and receiving apps could essentially
> agree on the most sophisticated, appropriate format.

Other than X11, doesn't everyone do this?

There's stuff above here

Generated at 14:02 on 01 Jul 2004 by mariachi 0.52