[gtk-server] Re: clisp, gtk-server & glade-2.10
- From: CLisp <card.lemoine@xxxxxxxxxx>
- To: gtk-server@xxxxxxxxxxxxx
- Date: Thu, 4 May 2006 16:29:13 +0200
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
- Follow-Ups:
- [gtk-server] Re: clisp, gtk-server & glade-2.10
- From: Peter van Eerten
- 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
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] Re: clisp, gtk-server & glade-2.10
- From: Peter van Eerten
- [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