PSPKB 0.1

Premiere version de pspkb qui est en phase de dévelopement donc il y a des bugs merci de les signaliser a cette adresse : antoine77340@hotmail.com


Comment utilisez ce clavier dans un programme C?
1) Avoir les libs SDL , SDLimage et SDLttf
2) Copiez les fichiers pspkb.c et pspkb.h dans le repertoire de votre projet et linker le pspkb.c dans votre fichier makefile 
3) pour l'utilisez dans votre programme C faites creez une chaine 
ex :
char string[20] = "";

Puis maintenant on va écrire dans la chaine string avec la fonction PSPKB
prototype de la fonction : 
/*
PSP_KB :
param 1 : le mode du clavier
param 2 : l'ecran de surface SDL
param 3 : la chaine a écrire
param 4 : la frequence de la psp pendant l'activation du clavier mettre DEFAULT pour ne pas la changer 
*/
int PSP_KB(int mode,SDL_Surface *ecran,char *current_string,int pspfreq);

ajoutez dans votre code comme exemple : 
PSP_KB(CAR,ecran,&string,DEFAULT);
explication :
le premier parametre est le mode du clavier (en ce momment il y en a que 2 , 1 pour les lettres et l'autr pour les chiffres) = CAR pour les lettres et NUM pour les chiffres
le deuxieme parametre designe la variable qui contient votre ecran (pour pouvoir blittez les images)
le 3eme est votre chaine que vous devez absolument ecrire avec un & devant pour pouvoir la modifier
et le dernier parametre est la frequence du cpu pendant le code du clavier , mettez DEFAULT pour la laisser

apres quand vous avez écris votre mots dans le clavier , un fois fini la chaine est inscrite dans la chaine que vous aviez envoyez ! magique !

Comment l'utilisez ?
C'est simple ce clavier est particulier car il y a deux curseurs qui simule un peu la main gauche et la main droite (curseur vert pour la main gauche et rouge pour la main droite).
Pour bouger le curseur gauche utilisez les touches haut,bas , droite , gauche et opur selectionner appuyez sur la gachette L puis pour bougez l'autre curseur appuyer sur rond pour se deplacer a droite , triangle en haut , croix en bas ... etc et pour valider la gachette R.

Vous pouvez aussi changer le mode du clavier pendant son utilisation en pressant la touche SELECT.
Quand tout est terminé vous pouvez appuyez sur START pour quitter le clavier !

(readme fais a la vas vite = 2 minutes );

Shadow77340

PS :et n'oubliez pas un petit credit sur votre logiciel si vous utilisez ce clavier :)



