guile-user
[Top][All Lists]
Advanced

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

Re: handling key-press events


From: David Séverin
Subject: Re: handling key-press events
Date: Tue, 19 May 2009 09:01:33 -0300

Hi Julian,

missing this module

        :use-module (gnome gtk gdk-event)

David

;; --

Le Mon, 18 May 2009 21:19:22 +0200,
tantalum <address@hidden> a écrit :

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