[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: handling key-press events

From: tantalum
Subject: Re: handling key-press events
Date: Mon, 18 May 2009 21:19:22 +0200
User-agent: Thunderbird (X11/20090319)

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
(oop goops)
(gnome gobject)
(gnome gtk)

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

thanks for your help!


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
                (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 :)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]