Re: FVWM: window-local keymap

From: KONTRA Gergely <kgergely_at_mlabdial.hit.bme.hu>
Date: Mon, 29 Sep 2003 09:38:06 +0200

On 0928, dominik.vogt_at_gmx.de wrote:
> On Tue, Sep 23, 2003 at 04:54:58PM +0200, KONTRA Gergely wrote:
> > Hope it is not in the FAQ:
> >
> > I want to set up fvwm to be able to switch languages in windows
> > independent.
> What does that mean? What does fvwm have to do with it?

Summary: fvwm must respond to focus changes and store information about
window-keymap relationships.

When I change keymap, while focus in a window, fvwm should remember the
keymap associated to that window.
When I leave the window, fvwm should restore the keymap what was before.
When I return to that window, fvwm should change to the remembered
keymap.

So: If I fire up several xterms, (keymap was english before), every
xterm should will work with english keymap.

Then, I start to write a Hungarian letter in an xterm, so I press
_whatever_key_ to change the keymap to hu. Then, I switch to another
xterm, and start to write a German letter (and switch the keyboard with
the keyboard before, of course)...

Now, when I switch back to my Hungarian letter, I can continue typing,
because fvwm changed my keyboard to Hungarian.
Then I switch to the German letter, and continue my German letter. Then,
I fire up a new xterm, and start typing... and expect an english keymap
(which is ideal for shells, programming...)

Gergo
-- 
+-[ Kontra, Gergely<kgergely_at_mcl.hu> PhD student Room IB113 ]---------+
| http://www.mcl.hu/~kgergely            "Olyan langesz vagyok, hogy  |
| Mobil:(+36 20) 356 9656 ICQ: 175564914   poroltoval kellene jarnom" |
+-- Magyar php mirror es magyar php dokumentacio: http://hu.php.net --+
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Mon Sep 29 2003 - 02:40:29 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:55 BST