[gtk-server] Re: clisp, gtk-server & glade-2.10
- From: Peter van Eerten <administrator@xxxxxxxxxxxxxx>
- To: gtk-server@xxxxxxxxxxxxx
- Date: Thu, 04 May 2006 16:58:41 +0200
Hi,
If you are using the files from http://dgym.homeunix.net/clisp-gtk2/ you will
find a mailaddress in here:
http://dgym.homeunix.net/clisp-gtk2/gtk-glade.lisp
First line.
Regards
Peter
Citeren CLisp <card.lemoine@xxxxxxxxxx>:
> Thank you very much for your answers.
>
> Le Jeudi 4 Mai 2006 13:25, Peter van Eerten a écrit :
> > Hi,
> >
> > This line with GtkScript actually does create a scale with float intervals:
> >
> > range$ = gtk_hscale_new_with_range(0.5, 1.5, 0.1)
> >
> OK
>
> > Or with newLISP:
> > ..................
> > The range appears without any problem, and has float intervals with a step
> > of 0.1. Attached a screenshot. Therefore I think your issue is not
> > GTK-server related but CLisp related. Please verify that CLisp really is
> > sending float values, and not strings or integers.
> >
>
> All right, one can verified below that get-mult-prop-value(...) returns float
> values ... but in the clisp sense (test suite below). That is the question.
>
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> CL-USER> (setq toto (make-hash-table :test 'equal))
> #S(HASH-TABLE :TEST FASTHASH-EQUAL)
> CL-USER> (setf (gethash "adjust" toto) "0 5 128 0 0")
> ->"0 5 128 0 0"
> CL-USER> (defun get-strm-mult-prop (prop-name props)
> (setq strm-props (make-string-input-stream
> (gethash prop-name props 0))))
> ->GET-STRM-MULT-PROP
> CL-USER> (defun get-mult-prop-values (strm-prop list-prop)
> (if (not (listen strm-prop))
> list-prop
> (get-mult-prop-values
> strm-prop (cons (read strm-prop) list-prop))))
> ->GET-MULT-PROP-VALUES
> CL-USER> (coerce (cadddr (get-mult-prop-values
> (get-strm-mult-prop "adjust" toto) ()))
> 'single-float)
> ->5.0
> ;;;;;;;;;
>
> > (Unfortunately I am not sure how this works in CLisp. Maybe you better
> > contact the original author of the CLisp GTK package you are using, which
> > is Jim Bailey.)
> >
>
> I'd like. Do you know how to manage ?
>
> > Regards
> > Peter
> >
> > > >>>>>>>>>>>>>>>...
> kind regards
> Alain
>
>
--
http://www.gtk-server.org
- References:
- [gtk-server] clisp, gtk-server & glade-2.10
- From: CLisp
- [gtk-server] Re: clisp, gtk-server & glade-2.10
- From: CLisp
- [gtk-server] Re: clisp, gtk-server & glade-2.10
- From: Peter van Eerten
- [gtk-server] Re: clisp, gtk-server & glade-2.10
- From: CLisp
Other related posts:
- » [gtk-server] clisp, gtk-server & glade-2.10
- » [gtk-server] Re: clisp, gtk-server & glade-2.10
- » [gtk-server] Re: clisp, gtk-server & glade-2.10
- » [gtk-server] Re: clisp, gtk-server & glade-2.10
- » [gtk-server] Re: clisp, gtk-server & glade-2.10
- » [gtk-server] Re: clisp, gtk-server & glade-2.10
- » [gtk-server] Re: clisp, gtk-server & glade-2.10
- » [gtk-server] Re: clisp, gtk-server & glade-2.10
- [gtk-server] clisp, gtk-server & glade-2.10
- From: CLisp
- [gtk-server] Re: clisp, gtk-server & glade-2.10
- From: CLisp
- [gtk-server] Re: clisp, gtk-server & glade-2.10
- From: Peter van Eerten
- [gtk-server] Re: clisp, gtk-server & glade-2.10
- From: CLisp