(setq po
(capi:contain
(make-instance 'capi:arrow-pinboard-object
:start-x 50 :end-x 50
:start-y 50 :end-y 20
:graphics-args
'(:thickness 1 :foreground :red))))
;;I tried accessors
(pinboard-object-pinboard po)
;;=> #<CAPI:PINBOARD-LAYOUT 402001FCC3>
(pinboard-object-activep po)
;;=> T
(pinboard-object-graphics-args po)
;;=> (:THICKNESS 1 :FOREGROUND :RED)
but I would like to access, say :start-x, change it and draw other arrow in the same window, how to?
;start-x is initarg т.е. я его не могу менять налету, лезу в superclasses но там тоже не могу менять initargs.