http://GameProgrammer.Com

Programming

GP Mailing List
     Thread Index
     Date Index

ATXGPSIG List
     Thread Index
     Date Index

Google
>

Home

Wise2Food



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: The keys have benn captured!!!!



Read it! :0)

-----Original Message-----
From: Acidnaught <luisfertv@geocities.com>
To: gameprogrammer@gameprogrammer.com <gameprogrammer@gameprogrammer.com>
Cc: nikhilwiz@yahoo.com <nikhilwiz@yahoo.com>
Date: 06 September 1999 17:32
Subject: The keys have benn captured!!!!


>OK, listen to me everybody.
>
>I said I WILL implement OpenGl but I didn't say I was already implementing
>it. Yes, I am programing some DOS code for my university and finally I have
>the code right now, thanks to some of you and some other good stuff I found
>on the net.
>
>Some interesting aspects:
>
>getchar() doesn't work fine but getch() does. However it's very dificult to
>print on the screen the values this function retunrs, so I had to search
for
>the right codes for this keys on the keyboard and I'd like to share them
>with all of you:
>
>here is the code:
>
>
>char c:
>
>if ((c = getch()) == 27)
>    // Escape key was pressed so do whatever you want
>if (c ==  72)
>  // up arrow key was pressed so do whatever you want
>if (c ==  80)
>  // down arrow key was pressed so do whatever you want
>if (c ==  77)
>  // right arrow key was pressed so do whatever you want
>if (c ==  75)
>  // left arrow key was pressed so do whatever you want
>if (c ==  13)
>  // ENTER key was pressed so do whatever you want
>
>
>
>Hope somebody find this usefull (besides of me)
>
>
>
>
>
>-----Original Message-----
>From: Riccardo Fischetti <riccardo.fischetti@tiscalinet.it>
>To: gameprogrammer@gameprogrammer.com <gameprogrammer@gameprogrammer.com>
>Date: Monday, September 06, 1999 2:29 AM
>Subject: R: How to captue enter, up, down, left, right and Fx
>
>
>>Yeas, sure.....the getchar() function get char value without enter the
>>return key....but it display it on the screen.....:)
>>so, use getch() instead of getchar(), because it don't print the char on
>the
>>screen....
>>
>>----- Original Message -----
>>From: Eudoxus3 <Eudoxus@freeuk.com>
>>To: Game programmer <gameprogrammer@gameprogrammer.com>
>>Sent: Sunday, September 05, 1999 12:45 PM
>>Subject: Re: How to captue enter, up, down, left, right and Fx
>>
>>
>>> On Sun 05 Sep, justin howard wrote:
>>> > The number ten being returned is the ASCII code for it I believe.
>>> > Check an ascii table.
>>> > I think ENTER is equivalent to 0x10 or &H10 or Hexadecial 10 in
>>otherwords.
>>> > Hope that helps
>>> > >From: "AcidNaught" <luisfertv@geocities.com>
>>> > >Subject: How to captue enter, up, down, left, right and Fx
>>> > >  clrscr();
>>> > >  flushall();
>>> > >  c = getchar();
>>>
>>> Yes, the `getchar()` function returns the value of the character
entered.
>>> Some functions are annoying (like scanf()`) because they only give a
>value
>>> once return has been pressed.
>>>
>>> The arrow keys won't give a value via `getchar()` because they don't
have
>>> any ASCII values associated with them.
>>>
>>> Btw: ASCII stands for American Standard Character Information
>Interchange.
>>> Just thought u might like 2 no.
>>>
>>>
>>> Regards,
>>>
>>> Matt. W.
>>> --
>>> ***  eudoxus@freeuk.com  ***  http://members.xoom.com/eudoxusM/
>>>                  mwebster@apsoft.co.uk
>>>
>>> =================================================================
>>> To SUBSCRIBE or UNSUBSCRIBE please visit
>>> http://gameprogrammer.com/mailinglist.html
>>>
>>>
>>
>>=================================================================
>>To SUBSCRIBE or UNSUBSCRIBE please visit
>>http://gameprogrammer.com/mailinglist.html
>
>
>=================================================================
>To SUBSCRIBE or UNSUBSCRIBE please visit
>http://gameprogrammer.com/mailinglist.html
>
>


=================================================================
To SUBSCRIBE or UNSUBSCRIBE please visit
http://gameprogrammer.com/mailinglist.html