head 1.1; branch 1.1.1; access ; symbols start:1.1.1.1 PAlibDoc:1.1.1; locks ; strict; comment @# @; 1.1 date 2005.11.02.08.30.32; author jandujar; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.11.02.08.30.32; author jandujar; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @
Aller au code source de ce fichier.
Structures de données | |
struct | Keyboards |
Macros | |
#define | PA_BACKSPACE 1 |
#define | PA_CAPS 2 |
#define | PA_ENTER '\n' |
#define | PA_SHIFT 4 |
#define | PA_RIEN 0 |
#define | PA_EraseLastKey() PA_SetLetterPal(Keyboard.oldX, Keyboard.oldY, 15) |
Effacer la dernière touche pressée, si ca ne le fait pas tout seul | |
Fonctions | |
void | PA_SetLetterPal (s16 x, s16 y, u8 Pal) |
void | PA_InitKeyboard (u8 bg_number) |
Initialiser le calvier sur un fond donné. Utilise les palettes de 16 couleurs 14 et 15 (n'interfère pas avec le texte) | |
char | PA_CheckKeyboard (void) |
Vérifie le clavier, s'il est utilisé, et renvoie la lettre appuyée (0 si pas de nouvel appuye). A utiliser tout le temps, même si le stylet ne touche pas l'écran | |
void | PA_ScrollKeyboardX (s16 x) |
Placer le Clavier à la position X | |
void | PA_ScrollKeyboardY (s16 y) |
Placer le Clavier à la position Y | |
void | PA_ScrollKeyboardXY (s16 x, s16 y) |
Placer le Clavier à une position donnée | |
void | PA_KeyboardIn (s16 x, s16 y) |
Faire entrer le clavier à la position (x, y) en glissant depuis le bas de l'écran | |
void | PA_KeyboardOut (void) |
Faire sortir le clavier | |
Variables | |
const unsigned char | keyboard_Tiles [7264] |
const unsigned short | keyboard_Map [4096] |
const unsigned short | keyboardPal1 [16] |
const unsigned short | keyboardPal2 [16] |
Keyboards | Keyboard |
const u8 | PA_Keyboard [2][5][13] |
This will allow you to suma keyboard, use it, etc...