Index: [thread] [date] [subject] [author]
  From: Andrew Apted <ajapted@netspace.net.au>
  To  : ggi-develop@eskimo.com
  Date: Wed, 8 Jul 1998 01:02:50 +1000

Re: Keyboard Change

Andy writes:

>  > Here's the plan: abolish the KT_LATIN and KT_LETTER defines, and let
>  > keys like 'A' have their proper unicode value (0x0041).  Much nicer.
>  > How about it ?
>  
>  I would like to just redefine them to KTYP(0), and add a KT_LATIN1
>  as well. Yes - this will break the usual switch() with a "duplicate
>  case" on old apps, but they need fixing anyway.
>  
>  > Making this change also means we need to update the namespace -- we're
>  > gonna need translation from Linux keysyms -> GGI keysyms and to do that
>  > we're gonna have to #include both linux/keyboard.h and ggi/keyboard.h.
>  > 
>  > The namespace I have in mind is:
>  > 
>  >    keys: GGI_KEY_ENTER, GGI_KEY_F1, GGI_KEY_INSERT, ...
>  >    types: GGI_KT_SPEC, GGI_KT_FN, GGI_KT_SHIFT, ...
>  >    modifiers: GGI_KM_SHIFT, GGI_KM_CTRL, GGI_KM_ALT, ...
>  
>  Yes. Make it so.

Engines are engaged : WARP 10.

E.T.A till we reach the Delta Sector: 72 hours.

Cheers,
_____________________________________________  ____
                                               \  /
  Andrew Apted   <andrew@ggi-project.org>       \/
  

Index: [thread] [date] [subject] [author]