Hello!
Thank you for sharing this code, it works well and it is very simple
to use!
I am using ltk 0.91 and i am having trouble with the menucheckbutton,
as far as i can understand this class does not specialize the (setf
command) method so the only way to set a command for this widget is
using the :initarg when the object is created, the problem is that
this way the value of the button seems not to be passed to the
function, this behaviour is different fron check-button widget that
instead works as documentation specified.
as far as i can see
this code:
(make-instance 'menucheckbutton
:text "A"
:command #'(lambda (x) (print x))
:name "mmodify"
:master mmodify)
is able to produce this tcl/tk code:
'path of the widget' add checkbutton -label {A} -variable mmodify -command {callback mmodify}
So seems to me that the variable 'mmodify' have got the state of the
button but i can not figure out how can i get its value from lisp
code.
My second question is: is there a public repository for the library?
Thank you again.
Bye.
C.