- From: Irene Vatton <Irene.Vatton@inrialpes.fr>
- Date: Wed, 26 Oct 2005 09:39:55 +0200
- To: Joseph Reagle <reagle@mit.edu>
- Cc: www-amaya-dev@w3.org
On Friday 21 October 2005 18:27, Joseph Reagle wrote:
> > On Monday 12 September 2005 19:46, Joseph Reagle wrote:
> > > Not sure what happened, but now using amaya_gtk-8.8.1-1_i386.deb and my
> > > close window shortcut isn't working anymore -- see amaya.keyboard
> > > below.
> >
> > As I see in your amaya.keyboard below, there is no shortcut for
> > AmayaCloseWindow (the line is commented)
> >
> > > #open
> > > #Ctrl <Key>w: AmayaCloseWindow()
> > > Ctrl <Key>w: AmayaCloseTab()
> >
> > AmayaCloseTab is noly available with WX versions.
>
> OK. However, with the keyboard file below, I still cannot get
> amaya_gtk-8.8.1-1_i386.deb to associate with the close window menu option.
> (Sorry to be such a pest on this, but I obviously confused myself and
> testing new versions, and the WX version is still a little too slow for me
> on start up, but I do seem to be sticking with gtk 8.8.1 and that is the
> one I can't close a window with using the keyboard.)
If there is no other Ctrl <Key>w in your keyboard file, I suspect an error in
the parsing of previous lines. I made the change in my keyboard file and it
works.
In the new release we adopt GTK standard (Ctrl+x to cut, Ctrl+v to paste)
That will make Amaya shortcuts compatible with Firefox and other editing tools
except Emacs.
I will redirect the WX AmayaCloseTab() shortcut to the GTK AmayaCloseWindow(),
so Ctrl+w will close a tab in WX version and a window in GTK version.
> #open
> Ctrl <Key>w: AmayaCloseWindow()
> #Ctrl <Key>w: AmayaCloseTab()
>
>
> Ctrl <Key>l , <Key>d: CreateDefinitionTerm()
> Ctrl <Key>l , <Key>o: CreateNumberedList()
> Ctrl <Key>l , <Key>n: CreateList()
>
> #formatting
> Ctrl <Key>u , <Key>i: SetOnOffINS()
> Ctrl <Key>u , <Key>d: SetOnOffDEL()
> Ctrl <Key>b: SetOnOffStrong()
> Ctrl <Key>i: SetOnOffEmphasis()
> Ctrl <Key>q: CreateBlockQuote()
> Ctrl <Key>t: SetOnOffCode()
> Ctrl <Key>Return: CreateBreak("\212")
> Ctrl <Key>Space: TtcInsertChar("\240")
>
> #navigation
> Alt <Key>Left: GotoPreviousHTML()
> Alt <Key>Right: GotoNextHTML()
> <Key>Home: TtcPageTop()
> <Key>End: TtcPageEnd()
> <Key>Up: TtcPreviousLine()
> <Key>Escape: TtcParentElement()
> Ctrl <Key>Up: TtcPreviousElement()
> <Key>F2: TtcParentElement()
> Ctrl <Key>Down: TtcNextElement()
> Ctrl <Key>Left: TtcParentElement()
> Ctrl <Key>Right: TtcChildElement()
> Ctrl <Key>f: TtcSearchText()
> Ctrl <Key>n: New()
> Ctrl <Key>o: OpenDocInNewWindow()
> Ctrl <Key>r: Reload()
> Alt <Key>F4: TtcCloseDocument()
> Alt <Key>=: ZoomIn()
> Alt <Key>-: ZoomOut()
> Ctrl <Key>a: TtcStartOfLine()
> Ctrl <Key>e: TtcEndOfLine()
> Alt <Key>v , <Key>s: ShowStructure()
> Alt <Key>v , <Key>x: ShowSource()
>
> #editing
> <Key>Delete: TtcDeleteSelection()
> <Key>Return: TtcCreateElement()
> <Key>F7: SpellCheck()
> Ctrl <Key>c: TtcCopySelection()
> Ctrl <Key>d: TtcDeleteSelection()
> Ctrl <Key>g: CreateTarget()
> Ctrl <Key>h: CreateHorizontalRule()
> Ctrl <Key>k: CreateOrChangeLink()
> Ctrl <Key>p: SetupAndPrint()
> Ctrl <Key>s: SaveDocument()
> Ctrl <Key>v: TtcPaste()
> Ctrl <Key>x: TtcCutSelection()
> Ctrl <Key>z: TtcUndo()
>
> #header elements
> Ctrl <Key>1: CreateHeading1()
> Ctrl <Key>2: CreateHeading2()
> Ctrl <Key>3: CreateHeading3()
> Ctrl <Key>4: CreateHeading4()
> Ctrl <Key>5: CreateHeading5()
> Ctrl <Key>6: CreateHeading6()
--
Irène.
-----
Irène Vatton INRIA Rhône-Alpes
INRIA ZIRST
e-mail: Irene.Vatton@inria.fr 655 avenue de l'Europe
Tel.: +33 4 76 61 53 61 Montbonnot
Fax: +33 4 76 61 52 07 38334 Saint Ismier Cedex - France
Received on Wednesday, 26 October 2005 07:41:09 UTC