Archived
2
0

add xevent.

This commit is contained in:
Miroslav Šedivý
2022-09-15 23:55:30 +02:00
parent 2afc356911
commit e9912ea87f
6 changed files with 279 additions and 0 deletions

View File

@ -61,4 +61,11 @@ type DesktopManager interface {
GetKeyboardModifiers() KeyboardModifiers
GetCursorImage() *CursorImage
GetScreenshotImage() *image.RGBA
// xevent
OnCursorChanged(listener func(serial uint64))
OnClipboardUpdated(listener func())
OnFileChooserDialogOpened(listener func())
OnFileChooserDialogClosed(listener func())
OnEventError(listener func(error_code uint8, message string, request_code uint8, minor_code uint8))
}