Keynav moment
This commit is contained in:
@@ -20,6 +20,7 @@ var buttonCodeTable = map[xproto.Keysym] tomo.Key {
|
||||
0xFF7F: tomo.KeyNumLock,
|
||||
0xFF08: tomo.KeyBackspace,
|
||||
0xFF09: tomo.KeyTab,
|
||||
0xFE20: tomo.KeyTab,
|
||||
0xFF0D: tomo.KeyEnter,
|
||||
0xFF1B: tomo.KeyEscape,
|
||||
|
||||
|
||||
@@ -82,7 +82,7 @@ func (window *Window) handleKeyPress (
|
||||
window.advanceSelectionInChild(direction)
|
||||
}
|
||||
} else {
|
||||
window.child.Handle(event)
|
||||
window.child.Handle(keyDownEvent)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -243,8 +243,9 @@ func (window *Window) childMinimumSizeChangeCallback (width, height int) {
|
||||
}
|
||||
}
|
||||
|
||||
func (window *Window) childSelectionRequestCallback () {
|
||||
func (window *Window) childSelectionRequestCallback () (granted bool) {
|
||||
window.child.Handle(tomo.EventSelect { })
|
||||
return true
|
||||
}
|
||||
|
||||
func (window *Window) pushRegion (region image.Rectangle) {
|
||||
|
||||
Reference in New Issue
Block a user