Re: Gnome Key Binding Standard
- From: "Ben 'The Con Man' Kahn" <xkahn mail cybersites com>
- To: Alex Achenbach <achenbac stud uni-frankfurt de>
- cc: gnome-gui-list gnome org
- Subject: Re: Gnome Key Binding Standard
- Date: Fri, 17 Apr 1998 13:42:28 -0400 (EDT)
On Fri, 17 Apr 1998, Alex Achenbach wrote:
> MENU ACCELERATORS:
>
> --------------------------------------------------------------------------
> function possible binding equivalent to menu item
> (abstract) (set by user) (implemented by programmer)
> --------------------------------------------------------------------------
> create_new Ctrl+N File/New (or File/New...)
> open_old Ctrl+O File/Open...
> save Ctrl+S File/Save
> (or File/Save_As...)
> save_as Ctrl+Shift+S File/Save_As...
> print Ctrl+P File/Print (or File/Print...)
> print_setup Ctrl+Shift+P File/Printer_Setup...
> (or maybe File/Print_As...)
> quit Ctrl+Q File/Quit
This is great so far! No problems at all. In fact, I think this
will make things easy for people. (Well... Maybe Ctrl-S might be a
problem. We need to have UNIX key-bindings. Only use Windows
accelerator key bindings when they make much MORE sense.)
> undo Ctrl+Z Edit/Undo
> redo Ctrl+Y Edit/Redo
From Photoshop, eh? Okay. This is good too.
> cut Ctrl+X Edit/Cut
> copy Ctrl+C Edit/Copy
> paste Ctrl+V Edit/Paste
> delete DEL Edit/Delete
> sel_all Ctrl+A Edit/Select_All
We should also add to these. Shift-Insert is paste. (Try it in
an xterm!) Cut is usually Ctrl-W or Ctrl-K in UNIX... We should have two
clipboards... (Like EMACS does now, like lyx does as well.) One which
uses the UNIX standard. Left-click drag to highlight. Middle button (or
shift-insert) pastes. OR press Ctrl-insert or Ctrl-C or Ctrl-X to put the
information in a clipboard. Ctrl-V will paste THIS information.
> find Ctrl+F Edit/Find... (dialog)
> find_next Ctrl+G Edit/Find_Next
> find_prev Ctrl+Shift+G Edit/Find_Previous
Well, if we're not going to use Ctrl-S Ctrl-R, alright...
> replace Ctrl+R Edit/Replace... (dialog)
> replace_next Ctrl+T Edit/Replace_Next
> replace_prev Ctrl+Shift+T Edit/Replace_Previous
Same.
> goto Ctrl+L Edit/Goto_Line...
This is good. I like this.
> macro_create Ctrl+Shift+K Macro/Record (and finish)
> macro_replay Ctrl+K Macro/Play
NO NO NO NO NO! Ctrl-K is cut line. Even netscape uses this
key-binding. We should NOT change this. This is one of UNIX's strengths
that this command is available. How do you do this in Windows?
Shift-End, Ctrl-X. Too hard. :^) Why throw out what works?
> help F1 and HELP Help/Program_Help
Good.
-Ben
------------------------------------ |\ _,,,--,,_ ,) ----------
Benjamin Kahn /,`.-'`' -, ;-;;'
(212) 924 - 2220 |,4- ) )-,_ ) /\
ben@cybersites.com --------------- '---''(_/--' (_/-' ---------------
If you love something, write it in C; if it compiles, it is yours;
if it doesn't, it never was.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]