watchcursor.py

来自「Python语言编译器」· Python 代码 · 共 46 行

PY
46
字号
# 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-downdef defwatch(index):	import gl	gl.defcursor(index, watch*8)	gl.curorigin(index, 8, 8)def test():	import gl	gl.foreground()	gl.winopen('test watchcursor')	defwatch(1)	gl.setcursor(1, 0, 0)	import time	time.sleep(10)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?