flow Le 12/06/2002 à 11:41 Comme certains le savent déjà, j'ai essayé d'utiliser tout d'abord, les toolbars du TIOs, mais il y a eu des problèmes : j'ai donc fais mes propres toolbars et ca marche bien. C'est pareil avec les boites de dialogue du TIOs, je suis en train de faire mes propres boites mais je ne sais pas comment inclure des champs request de type DialogAddRequest... Je voudrais que ce soit assez user-friendly: que l'on puisse se servir du retour charriot par exemple (la touche [<--] sur votre TI) et que le tout s'affiche à l'écran.
Merci !
flow Le 13/06/2002 à 10:36 Y'a un truc dans la doc qui a l'air pas mal mais je n'arrive pas a le faire fonctionner:
void InputStr (char *buffer, short maxlen)
{
SCR_STATE ss;
short key, i = 0;
buffer[0] = 0;
SaveScrState (&ss);
do
{
MoveTo (ss.CurX, ss.CurY);
printf ("%s_ ", buffer);
// Note that two spaces are required if F_4x6 font is used
key = ngetchx ();
if (key >= ' ' && key <= '~' && i < maxlen) buffer[i++] = key;
if (key == KEY_BACKSPACE && i) i--;
buffer[i] = 0;
} while (key != KEY_ENTER);
}
jackiechan Le 13/06/2002 à 11:45Edité par Boo le 13/06/2002 à 12:41 Ben ça marche, tu l'appelles comment ?
Il faut l'appeler comme ça :
void _main(void)
{
char chaine[20];
InputStr(chaine,20);
}
flow Le 13/06/2002 à 17:15 Comment on fait pour vérifier ce qu'il y aurait dans chaine? serais-ce
if(chaine=="donnée") ?