|
||
|
GP Mailing List
ATXGPSIG List
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: The keys have benn captured!!!!
Thanks Don! -----Original Message----- From: Don Williamson <DonWilliamson@aqua-pacific.com> To: gameprogrammer@gameprogrammer.com <gameprogrammer@gameprogrammer.com> Date: Martes, 07 de Septiembre de 1999 09:12 a.m. Subject: Re: The keys have benn captured!!!! >Hmmm, strange... I attached a URL to this email but it seems to have >disappeared. But anyway, check out >http://www.geocities.com/SiliconValley/Vista/7696/keyboard.htm for a >complete explanation and better way to check your keyboard :0) > >- Don > >-----Original Message----- >From: Don Williamson <DonWilliamson@aqua-pacific.com> >To: gameprogrammer@gameprogrammer.com <gameprogrammer@gameprogrammer.com> >Date: 07 September 1999 08:35 >Subject: 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 >> >> > > >================================================================= >To SUBSCRIBE or UNSUBSCRIBE please visit >http://gameprogrammer.com/mailinglist.html ================================================================= To SUBSCRIBE or UNSUBSCRIBE please visit http://gameprogrammer.com/mailinglist.html
|
|