clavier.mod 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. MODULE clavier;
  2. FROM tigr IMPORT TigrPtr,tigrWindow,tigrFree,tigrClosed, tigrClear, tigrUpdate, TPixelType,
  3. tigrLine, TK_ESCAPE, tigrKeyDown, tigrReadChar, tfont, tigrPrint,tigrFill,
  4. tigrCircle, tigrRect, tigrFillCircle, tigrTime, tigrError, tigrClip,
  5. tigrFillRect, tigrTextWidth, tigrTextHeight, tigrLoadImage, tigrReadFile,
  6. tigrBitmap, TIGR_2X, tigrSetPostFX, tigrMouse,tigrBlit, tigrBlitAlpha,
  7. tigrEncodeUTF8, TK_RIGHT,tigrKeyHeld, TK_SPACE, TK_LEFT;
  8. FROM helper IMPORT tigrRGB, tigrRGBA;
  9. FROM DynamicStrings IMPORT String, InitString;
  10. FROM InOut IMPORT Write, WriteLn, WriteCard,WriteString, WriteHex;
  11. FROM Delay IMPORT Delay;
  12. VAR
  13. touche : CARDINAL;
  14. ecran : TigrPtr;
  15. titre : String;
  16. BEGIN
  17. titre := InitString("你好");
  18. ecran := tigrWindow(320, 240, titre, 0);
  19. WHILE NOT (tigrClosed(ecran ) > 0) DO
  20. tigrClear(ecran, tigrRGB(80H, 90H, 0A0H));
  21. WriteHex(tigrReadChar(ecran), 7); WriteLn;
  22. tigrUpdate(ecran);
  23. Delay(100);
  24. END;
  25. tigrFree(ecran);
  26. END clavier.