我能让Xserver只在光标正好在我需要的地方时通知我吗?

2024-05-16 07:12:17 发布

您现在位置:Python中文网/ 问答频道 /正文

是的,我做了一个可以点击的窗口(谢谢irc.gnome.org),现在-如何让它听到mouse_over-事件? 那么,我们到底做了什么:

def set_mask(win):
    size=win.window.get_size()
    bitmap=gtk.gdk.Pixmap(win.window,size[0],size[1],1)

    cr = bitmap.cairo_create()
    cr.set_operator(cairo.OPERATOR_SOURCE)
    cr.set_source_rgba(0.0,0.0,0.0,0.0)
    cr.rectangle((0,0)+size)
    cr.fill()  

    win.window.input_shape_combine_mask(bitmap,0,0)

Tags: orgsizedefirc事件maskwindowwin