_xbasic.c
上传用户:gzelex
上传日期:2007-01-07
资源大小:707k
文件大小:1k
开发平台:

MultiPlatform

  1. /*******************************************************************************
  2. +
  3. +  LEDA-R  3.2.3
  4. +
  5. +  _xbasic.c
  6. +
  7. +  Copyright (c) 1995  by  Max-Planck-Institut fuer Informatik
  8. +  Im Stadtwald, 66123 Saarbruecken, Germany     
  9. +  All rights reserved.
  10. *******************************************************************************/
  11. #include <LEDA/impl/doswin.h>
  12. #include <LEDA/bitmaps/font8.16>
  13. // RGB values    wi bl  re  gr  bl  ye  vi  or  cy  br  pi  gr  bl  g1  g2  g3
  14. char _R_[16] = { 63, 0, 63,  0,  0, 56, 40, 63,  0, 48, 63,  0, 32, 53, 46, 24};
  15. char _G_[16] = { 63, 0,  0, 48,  0, 56,  0, 40, 48, 28,  0, 40, 32, 53, 46, 24};
  16. char _B_[16] = { 63, 0,  0,  0, 63,  0, 52,  0, 48, 14, 63, 32, 48, 53, 46, 24};
  17. int DISP_WIDTH = 640;
  18. int DISP_HEIGHT= 480;
  19. int DISP_DEPTH = 4;
  20. int DISP_MAX_X = DISP_WIDTH - 1;
  21. int DISP_MAX_Y = DISP_HEIGHT- 1;
  22. int  display_width() { return DISP_WIDTH; }
  23. int  display_height(){ return DISP_HEIGHT; }
  24. int  display_depth() { return DISP_DEPTH; }
  25. void start_batch(Window) {}
  26. void end_batch(Window) {}
  27. #if defined(__WATCOMC__)
  28. #include "_wcc.c"
  29. #elif defined(__EMX__)
  30. #include "_emx.c"
  31. #else
  32. #include "_vga.c"
  33. #endif