CScreensaver.EventGrabber

g CScreensaver.EventGrabber CScreensaver.EventGrabber GObject.Object GObject.Object GObject.Object->CScreensaver.EventGrabber

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (debug)

grab_offscreen (hide_cursor)

grab_root (hide_cursor)

grab_window (window, screen, hide_cursor)

keyboard_reset ()

mouse_reset ()

move_to_window (window, screen, hide_cursor)

release ()

release_mouse ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class CScreensaver.EventGrabber(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

CScreensaver.EventGrabberClass

classmethod new(debug)
Parameters:

debug (bool) –

Return type:

CScreensaver.EventGrabber

grab_offscreen(hide_cursor)
Parameters:

hide_cursor (bool) –

Return type:

bool

grab_root(hide_cursor)
Parameters:

hide_cursor (bool) –

Return type:

bool

grab_window(window, screen, hide_cursor)
Parameters:
Return type:

bool

keyboard_reset()
mouse_reset()
move_to_window(window, screen, hide_cursor)
Parameters:
release()
release_mouse()
Return type:

bool