Re: handling key-press events
Paul Emsley <[email protected]> Thu, 14 May 2009 19:42:10 +0100
| Newsgroups | gmane.lisp.guile.gtk |
|---|---|
| Message-ID | <[email protected]> |
tantalum wrote:
> Hi,
>
> Can anyone show me with a little code snippet, how to
> check for a specific key pressed with a key-press-event? I could not
> find the answer myself.
>
>
(gtk-signal-connect entry "key-press-event"
(lambda (event)
(if (= 65293 (gdk-event-keyval event)) ; GDK_Return
(begin
(handle-your-string entry)
(gtk-widget-destroy window)))
I don't know that the keysyms are available at the guile level - I had
to translate from gdkkeysyms.h :)
Paul.