Page principale | Structures de données | Liste des fichiers | Champs de donnée | Portée globale

keyboard.h

Aller à la documentation de ce fichier.
00001 /*#################################################################################### 00002 # This Code is part of the libg100 library : http://libg100.sf.net # 00003 # # 00004 # THIS LIBRARY IS DISTRIBUTED "AS IS". # 00005 # NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. # 00006 # YOU USE AT YOUR OWN RISK. # 00007 # THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, # 00008 # LOSS OF PROFITS OR ANY OTHER KIND OF LOSS # 00009 # WHILE USING OR MISUSING THIS LIBRARY. # 00010 # # 00011 # This library is Distributed in LGPL License, read lgpl.txt or go to : # 00012 # http://opensource.org/licenses/lgpl-license.php # #/ 00013 ####################################################################################*/ 00014 00023 #ifndef __KEYBOARD_H__ 00024 #define __KEYBOARD_H__ 00025 00026 #include "defines.h" 00027 00041 unsigned char testkey (unsigned char x, unsigned char y); 00042 00055 unsigned char testgroup (unsigned char group, unsigned int y); 00056 00060 void emptykey (); 00061 00077 unsigned char getkey (unsigned char mode); 00078 00084 void waitkey (unsigned char group,unsigned int y); 00085 00092 void clearkeybuf (); 00093 00094 #endif /* __KEYBOARD_H__ */
Copyright 2004 The Libg100 Team
Sourceforge Project - LGPL Licensing