Ça ne doit pas être tout à fait vrai, ce que je t'ai dit, parce qu'apparemment d'après ta description, au bout d'un certain temps la touche DROITE n'est plus dans la file. Je ne sais pas comment elle est virée.

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Tu peux réécrire ton propre _rowread qui prend moins de place que celui de la TIGCCLIB.

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Tu peux regarder dans le ZGuide, je sais que c'est expliqué.
Sinon, c'est sûrement expliqué également dans le 92guide.

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
PpHd Le 07/12/2003 à 11:26 kbhit checks to see if a keystroke is currently available. Any available keystrokes can be retrieved with ngetchx. If a keystroke is available, kbhit returns a nonzero integer (in fact, it returns the exactly same value as ngetchx); if not, it returns 0. Note that kbhit does not pick a keystroke from the keyboard queue. So, kbhit will continue to return non-zero value until "keypress" flag is reset by calling ngetchx, GKeyFlush or GKeyIn.
Note: kbhit function is slow, because it also handles receiving eventual bytes from the link port (used mainly internally in TIOS when the calculator is in the Home screen). See kbd_queue for much faster way to check the keyboard state.
PpHd Le 07/12/2003 à 11:51 PedroM's kbhit:
kbhit:
move.w TEST_PRESSED_FLAG,d0
or.b BREAK_KEY,d0
rts
Il faut appeler ngetchx ou GKeyFlush pour virer ta touche.