| 
									
										
										
										
											1993-02-16 16:49:44 +00:00
										 |  |  | # Define a 16x16 cursor looking like a watch | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # X11 bitmap file: | 
					
						
							|  |  |  | ##define x_width 16 | 
					
						
							|  |  |  | ##define x_height 16 | 
					
						
							|  |  |  | #static char x_bits[] = { | 
					
						
							|  |  |  | #   0xf0, 0x0f, 0xf8, 0x1f, 0x1c, 0x38, 0x8e, 0x71, 0x87, 0xe1, 0x83, 0xc1, | 
					
						
							|  |  |  | #   0x83, 0xc1, 0xf3, 0xc1, 0xf3, 0xc1, 0x03, 0xc0, 0x03, 0xc0, 0x07, 0xe0, | 
					
						
							|  |  |  | #   0x0e, 0x70, 0x1c, 0x38, 0xf8, 0x1f, 0xf0, 0x0f}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | watch = [ \ | 
					
						
							|  |  |  | 	0x0ff0,\ | 
					
						
							|  |  |  | 	0x1ff8,\ | 
					
						
							|  |  |  | 	0x381c,\ | 
					
						
							|  |  |  | 	0x718e,\ | 
					
						
							|  |  |  | 	0xe187,\ | 
					
						
							|  |  |  | 	0xc183,\ | 
					
						
							|  |  |  | 	0xc183,\ | 
					
						
							|  |  |  | 	0xc1f3,\ | 
					
						
							|  |  |  | 	0xc1f3,\ | 
					
						
							|  |  |  | 	0xc003,\ | 
					
						
							|  |  |  | 	0xc003,\ | 
					
						
							|  |  |  | 	0xe007,\ | 
					
						
							|  |  |  | 	0x700e,\ | 
					
						
							|  |  |  | 	0x381c,\ | 
					
						
							|  |  |  | 	0x1ff8,\ | 
					
						
							|  |  |  | 	0x0ff0,\ | 
					
						
							|  |  |  | 	] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | watch.reverse() # Turn it upside-down | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | def defwatch(index): | 
					
						
							|  |  |  | 	import gl | 
					
						
							|  |  |  | 	gl.defcursor(index, watch*8) | 
					
						
							| 
									
										
										
										
											1993-03-17 12:11:47 +00:00
										 |  |  | 	gl.curorigin(index, 8, 8) | 
					
						
							| 
									
										
										
										
											1993-02-16 16:49:44 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | def test(): | 
					
						
							|  |  |  | 	import gl | 
					
						
							|  |  |  | 	gl.foreground() | 
					
						
							|  |  |  | 	gl.winopen('test watchcursor') | 
					
						
							|  |  |  | 	defwatch(1) | 
					
						
							|  |  |  | 	gl.setcursor(1, 0, 0) | 
					
						
							|  |  |  | 	import time | 
					
						
							|  |  |  | 	time.sleep(10) |