I am sorry, I forgot to write that I am using guile-gnome-platform 2.16.1.

If it should also work with guile-gnome-platform,
I am missing something.

there is no "gdk-event-keyval" procedure, having
modules
(gnome-2)
(oop goops)
(gnome gobject)
(gnome gtk)
loaded.

exact error message:
ERROR: Unbound variable: gdk-event-keyval


thanks for your help!

Julian

----
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.



Reply via email to