home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / basic / library / tb / mousetb / mousecsr.def < prev    next >
Text File  |  1993-07-29  |  6KB  |  300 lines

  1. '
  2. ' MOUSECSR.DEF --> definition verschiedener Mousecursor für Grafikmodus
  3. '
  4. '                  Copyright (c) 1988, 89 by
  5. '
  6. '                        Ralf Krause
  7. '
  8. '                        Leuchtenberger Str. 7a
  9. '                        D-8480 Weiden i. d. Opf.
  10. '
  11. DEFINT i
  12.  
  13. '
  14. ' Sanduhr
  15. '
  16. DIM iClock(15,1)
  17.  
  18. DATA &B0000000000000000
  19. DATA &B0000000000000000
  20. DATA &B0000000000000000
  21. DATA &B0000000000000000
  22. DATA &B1000000000000001
  23. DATA &B1100000000000011
  24. DATA &B1110000000000111
  25. DATA &B1111000000001111
  26. DATA &B1110000000000111
  27. DATA &B1100000000000011
  28. DATA &B1000000000000001
  29. DATA &B0000000000000000
  30. DATA &B0000000000000000
  31. DATA &B0000000000000000
  32. DATA &B0000000000000000
  33. DATA &B1111111111111111
  34.  
  35. DATA &B0000000000000000
  36. DATA &B0111111111111110
  37. DATA &B0110000000000110
  38. DATA &B0011000000001100
  39. DATA &B0001100000011000
  40. DATA &B0000110000110000
  41. DATA &B0000011001100000
  42. DATA &B0001111111110000
  43. DATA &B0000011001100000
  44. DATA &B0000110000110000
  45. DATA &B0001100000011000
  46. DATA &B0011000000001100
  47. DATA &B0110000000000110
  48. DATA &B0111111111111110
  49. DATA &B0000000000000000
  50. DATA &B0000000000000000
  51.  
  52. iClockXHotSpot = 7
  53. iClockYHotSpot = 7
  54.  
  55. FOR t = 0 TO 1
  56.   FOR n = 0 TO 15
  57.     READ iClock(n,t)
  58.   NEXT n
  59. NEXT t
  60.  
  61. '
  62. ' Pfeil
  63. '
  64. DIM iArrow(15,1)
  65.  
  66. DATA &B0011111111111111
  67. DATA &B0001111111111111
  68. DATA &B0000111111111111
  69. DATA &B0000011111111111
  70. DATA &B0000001111111111
  71. DATA &B0000000111111111
  72. DATA &B0000000011111111
  73. DATA &B0000000001111111
  74. DATA &B0000000000111111
  75. DATA &B0000000000011111
  76. DATA &B0000000011111111
  77. DATA &B0001000011111111
  78. DATA &B0011000011111111
  79. DATA &B1111100001111111
  80. DATA &B1111100001111111
  81. DATA &B1111110000111111
  82.  
  83. DATA &B0000000000000000
  84. DATA &B0100000000000000
  85. DATA &B0110000000000000
  86. DATA &B0111000000000000
  87. DATA &B0111100000000000
  88. DATA &B0111110000000000
  89. DATA &B0111111000000000
  90. DATA &B0111111100000000
  91. DATA &B0111111110000000
  92. DATA &B0111111111000000
  93. DATA &B0111110000000000
  94. DATA &B0100011000000000
  95. DATA &B0000011000000000
  96. DATA &B0000001100000000
  97. DATA &B0000001100000000
  98. DATA &B0000000110000000
  99.  
  100. iArrowXHotSpot = 0
  101. iArrowYHotSpot = 0
  102.  
  103. FOR t = 0 TO 1
  104.   FOR n = 0 TO 15
  105.     READ iArrow(n,t)
  106.   NEXT n
  107. NEXT t
  108.  
  109. '
  110. ' Hand
  111. '
  112. DIM iHand(15,1)
  113.  
  114. DATA &B1111001111111111
  115. DATA &B1110000111111111
  116. DATA &B1110000111111111
  117. DATA &B1110000111111111
  118. DATA &B1110000111111111
  119. DATA &B1110000000000001
  120. DATA &B1110000000000000
  121. DATA &B1110000000000000
  122. DATA &B0000000000000000
  123. DATA &B0000000000000000
  124. DATA &B0000000000000000
  125. DATA &B0000000000000000
  126. DATA &B0000000000000000
  127. DATA &B0000000000000000
  128. DATA &B0000000000000000
  129. DATA &B0000000000000000
  130.  
  131. DATA &B0000110000000000
  132. DATA &B0001001000000000
  133. DATA &B0001001000000000
  134. DATA &B0001001000000000
  135. DATA &B0001001000000000
  136. DATA &B0001001110110110
  137. DATA &B0001001001001001
  138. DATA &B0001001001001001
  139. DATA &B0111001001001001
  140. DATA &B1001001001001001
  141. DATA &B1001001001001001
  142. DATA &B1001001001001001
  143. DATA &B1000000000000001
  144. DATA &B1000000000000001
  145. DATA &B1000000000000001
  146. DATA &B1111111111111111
  147.  
  148. iHandXHotSpot = 5
  149. iHandYHotSpot = 0
  150.  
  151. FOR t = 0 TO 1
  152.   FOR n = 0 TO 15
  153.     READ iHand(n,t)
  154.   NEXT n
  155. NEXT t
  156.  
  157. '
  158. ' Plus
  159. '
  160. DIM iPlus(15,1)
  161.  
  162. DATA &B1111110000111111
  163. DATA &B1111110000111111
  164. DATA &B1111110000111111
  165. DATA &B0000000000000000
  166. DATA &B0000000000000000
  167. DATA &B0000000000000000
  168. DATA &B1111110000111111
  169. DATA &B1111110000111111
  170. DATA &B1111110000111111
  171. DATA &B1111111111111111
  172. DATA &B1111111111111111
  173. DATA &B1111111111111111
  174. DATA &B1111111111111111
  175. DATA &B1111111111111111
  176. DATA &B1111111111111111
  177. DATA &B1111111111111111
  178.  
  179. DATA &B0000000000000000
  180. DATA &B0000000110000000
  181. DATA &B0000000110000000
  182. DATA &B0000000110000000
  183. DATA &B0111111111111110
  184. DATA &B0000000110000000
  185. DATA &B0000000110000000
  186. DATA &B0000000110000000
  187. DATA &B0000000000000000
  188. DATA &B0000000000000000
  189. DATA &B0000000000000000
  190. DATA &B0000000000000000
  191. DATA &B0000000000000000
  192. DATA &B0000000000000000
  193. DATA &B0000000000000000
  194. DATA &B0000000000000000
  195.  
  196. iPlusXHotSpot = 7
  197. iPlusYHotSpot = 4
  198.  
  199. FOR t = 0 TO 1
  200.   FOR n = 0 TO 15
  201.     READ iPlus(n,t)
  202.   NEXT n
  203. NEXT t
  204.  
  205. '
  206. ' Aufwärtspfeil
  207. '
  208. DIM iUpArrow(15,1)
  209.  
  210. DATA &B1111100111111111
  211. DATA &B1111000011111111
  212. DATA &B1110000001111111
  213. DATA &B1110000001111111
  214. DATA &B1100000000111111
  215. DATA &B1100000000111111
  216. DATA &B1000000000011111
  217. DATA &B1000000000011111
  218. DATA &B0000000000001111
  219. DATA &B0000000000001111
  220. DATA &B1111000011111111
  221. DATA &B1111000011111111
  222. DATA &B1111000011111111
  223. DATA &B1111000011111111
  224. DATA &B1111000011111111
  225. DATA &B1111000011111111
  226.  
  227. DATA &B0000000000000000
  228. DATA &B0000011000000000
  229. DATA &B0000111100000000
  230. DATA &B0000111100000000
  231. DATA &B0001111110000000
  232. DATA &B0001111110000000
  233. DATA &B0011111111000000
  234. DATA &B0011111111000000
  235. DATA &B0111111111100000
  236. DATA &B0000011000000000
  237. DATA &B0000011000000000
  238. DATA &B0000011000000000
  239. DATA &B0000011000000000
  240. DATA &B0000011000000000
  241. DATA &B0000011000000000
  242. DATA &B0000000000000000
  243.  
  244. iUpArrowXHotSpot = 5
  245. iUpArrowYHotSpot = 0
  246.  
  247. FOR t = 0 TO 1
  248.   FOR n = 0 TO 15
  249.     READ iUpArrow(n,t)
  250.   NEXT n
  251. NEXT t
  252.  
  253. '
  254. ' kleiner Pfeil
  255. '
  256. DIM iSmallArrow(15,1)
  257.  
  258. DATA &B1111111111111111
  259. DATA &B1111111111111111
  260. DATA &B1111111111111111
  261. DATA &B1111111111111111
  262. DATA &B1111111111111111
  263. DATA &B1111111111111111
  264. DATA &B1111111111111111
  265. DATA &B1111111111111111
  266. DATA &B1111111111111111
  267. DATA &B1111111111111111
  268. DATA &B1111111111111111
  269. DATA &B1111111111111111
  270. DATA &B1111111111111111
  271. DATA &B1111111111111111
  272. DATA &B1111111111111111
  273. DATA &B1111111111111111
  274.  
  275. DATA &B0100000000000000
  276. DATA &B0111000000000000
  277. DATA &B0111110000000000
  278. DATA &B0111111100000000
  279. DATA &B0110110000000000
  280. DATA &B0000011000000000
  281. DATA &B0000001100000000
  282. DATA &B0000000110000000
  283. DATA &B0000000000000000
  284. DATA &B0000000000000000
  285. DATA &B0000000000000000
  286. DATA &B0000000000000000
  287. DATA &B0000000000000000
  288. DATA &B0000000000000000
  289. DATA &B0000000000000000
  290. DATA &B0000000000000000
  291.  
  292. iSmallArrowXHotSpot = 0
  293. iSmallArrowYHotSpot = 0
  294.  
  295. FOR t = 0 TO 1
  296.   FOR n = 0 TO 15
  297.     READ iSmallArrow(n,t)
  298.   NEXT n
  299. NEXT t
  300.