Index: [thread] [date] [subject] [author]
  From: Marcus Sundberg <mackan@stacken.kth.se>
  To  : ggi-develop@eskimo.com
  Date: Sun, 13 Sep 1998 11:46:19 +0000

Re: Time for a stable version release ?

Andrew Apted wrote:
> 
> Marcus writes:
> GGIK_* sounds OK to me (I think we're bound to clash with something
> sooner or later with just GGI_*).

Fine GGIK_ it is then.

> >  Well, as I said before, I'm probably not the only one that doesn't
> >  know how to type an "asciicircum" or "adiearesis".
> 
> But who can remember those names ?  Isn't it easier to just type '^'
> that to load up the keyboard.h file, find the appropriate name
> (GGI_KV_Kiicircum in this case) and then type that into the program ?

You don't have to remember them, you can just use '^' if you like.
But the defines are very convenient when you're porting an app to
GGI, as you won't have to have to use an asciitable to see what to
change FOOSYSKEY_asciicircum to.

> I'm mainly opposed to the GGI_KV_A and GGI_KV_parenleft (etc) which is
> overkill IMHO since it's much saner to just use 'A' and '('.  For
> hard-to-type characters, having defines are good, no question there.

Well, I just think we should have defines for all ascii keys for the
sake of consistency.

> [Hmmm, I wonder where you got those KV names from ? :-))  I think we
> should use different names than X so there is no copyright issues].

We are using different names (GGIK_*), and different values, and you
can't
copyright the word "Escape" ...
As GGI's event model is very similiar to X's it's very convenient to
be able to port apps by just making a non-interactive replace.

//Marcus
-- 
-------------------------------+------------------------------------
        Marcus Sundberg        | http://www.stacken.kth.se/~mackan/
 Royal Institute of Technology |       Phone: +46 707 295404
       Stockholm, Sweden       |   E-Mail: mackan@stacken.kth.se

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