guile-user
[Top][All Lists]
Advanced

[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 2.0.0.21 (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
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

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