patterns.h 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. #ifndef _XGD_PATTERNS_H
  2. #define _XGD_PATTERNS_H
  3. #include "xgbitmaps.h"
  4. /* Fill Patterns */
  5. #define verticalpat_width 16
  6. #define verticalpat_height 16
  7. static BITMAPS_H_TYPE verticalpat_bits[] = {
  8. 0x24, 0x49, 0x24, 0x49, 0x24, 0x49, 0x24, 0x49, 0x24, 0x49, 0x24, 0x49,
  9. 0x24, 0x49, 0x24, 0x49, 0x24, 0x49, 0x24, 0x49, 0x24, 0x49, 0x24, 0x49,
  10. 0x24, 0x49, 0x24, 0x49, 0x24, 0x49, 0x24, 0x49};
  11. #define check_width 16
  12. #define check_height 16
  13. static BITMAPS_H_TYPE check_bits[] = {
  14. 0x24, 0x49, 0x24, 0x49, 0xff, 0xff, 0x24, 0x49, 0x24, 0x49, 0xff, 0xff,
  15. 0x24, 0x49, 0x24, 0x49, 0xff, 0xff, 0x24, 0x49, 0x24, 0x49, 0xff, 0xff,
  16. 0x24, 0x49, 0x24, 0x49, 0xff, 0xff, 0x24, 0x49};
  17. #define cross_width 16
  18. #define cross_height 16
  19. static BITMAPS_H_TYPE cross_bits[] = {
  20. 0x49, 0x92, 0xb6, 0x6d, 0xb6, 0x6d, 0x49, 0x92, 0xb6, 0x6d, 0xb6, 0x6d,
  21. 0x49, 0x92, 0xb6, 0x6d, 0xb6, 0x6d, 0x49, 0x92, 0xb6, 0x6d, 0xb6, 0x6d,
  22. 0x49, 0x92, 0xb6, 0x6d, 0xb6, 0x6d, 0x49, 0x92};
  23. #define dot_dashed_width 16
  24. #define dot_dashed_height 16
  25. static BITMAPS_H_TYPE dot_dashed_bits[] = {
  26. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  27. 0x87, 0xc3, 0x87, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  28. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  29. #define dotted_width 16
  30. #define dotted_height 16
  31. static BITMAPS_H_TYPE dotted_bits[] = {
  32. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  33. 0x77, 0x77, 0x77, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  34. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  35. #define horizpat_width 16
  36. #define horizpat_height 16
  37. static BITMAPS_H_TYPE horizpat_bits[] = {
  38. 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
  39. 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
  40. 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00};
  41. #define long_dashed_width 16
  42. #define long_dashed_height 16
  43. static BITMAPS_H_TYPE long_dashed_bits[] = {
  44. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  45. 0x0f, 0x78, 0x0f, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  46. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  47. #define odd_dashed_width 16
  48. #define odd_dashed_height 16
  49. static BITMAPS_H_TYPE odd_dashed_bits[] = {
  50. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  51. 0xb9, 0x31, 0xb9, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  52. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  53. #define ptleft_width 16
  54. #define ptleft_height 16
  55. static BITMAPS_H_TYPE ptleft_bits[] = {
  56. 0x24, 0x49, 0x49, 0x92, 0x92, 0x24, 0x24, 0x49, 0x49, 0x92, 0x92, 0x24,
  57. 0x24, 0x49, 0x49, 0x92, 0x92, 0x24, 0x24, 0x49, 0x49, 0x92, 0x92, 0x24,
  58. 0x24, 0x49, 0x49, 0x92, 0x92, 0x24, 0x24, 0x49};
  59. #define ptright_width 16
  60. #define ptright_height 16
  61. static BITMAPS_H_TYPE ptright_bits[] = {
  62. 0x24, 0x49, 0x92, 0x24, 0x49, 0x92, 0x24, 0x49, 0x92, 0x24, 0x49, 0x92,
  63. 0x24, 0x49, 0x92, 0x24, 0x49, 0x92, 0x24, 0x49, 0x92, 0x24, 0x49, 0x92,
  64. 0x24, 0x49, 0x92, 0x24, 0x49, 0x92, 0x24, 0x49};
  65. #define short_dashed_width 16
  66. #define short_dashed_height 16
  67. static BITMAPS_H_TYPE short_dashed_bits[] = {
  68. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  69. 0x0f, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  70. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  71. #define solidline_width 16
  72. #define solidline_height 16
  73. static BITMAPS_H_TYPE solidline_bits[] = {
  74. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  75. 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  76. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  77. #endif /* _XGD_PATTERNS_H */