Re: Converting to new CAPI...

"David McClain (as dbm at refined-audiometrics dot com)" <[email protected]> Mon, 6 Apr 2026 13:01:26 -0700
Newsgroups gmane.lisp.lispworks.general
Message-ID <[email protected]>
My best guess is to provide a subclass of drawn-pinboard-object, and do my own drawing callback. But I’m a bit confused about just where in space my output pane becomes defined. 

I already know how to make one of my graph panes inside a new window, or inside of another Interface object using Pane declarations and Layout specs. So maybe do all the drawings relative to the bounding pinboard object?

> On Apr 6, 2026, at 12:48, David McClain (as dbm at refined-audiometrics dot com) <[email protected]> wrote:
> 
> I am slowly converting ca. 2009 CAPI code to current epoch. I have a graphing pane defined as a subclass of a CAPI:OUTPUT-PANE. 
> Pinboard panes are defined as a subclass of output panes, and pinboard objects are drawn on them.
> 
> Wondering what the simplest method would be to provide a pinboard object that contains one of my graphing output panes inside its bounding rect, along with other non-overlapping graphical items like labels and colored rects inside the same bounding rect. 
> 
> _______________________________________________
> Lisp Hug - the mailing list for LispWorks users
> [email protected]
> http://www.lispworks.com/support/lisp-hug.html


_______________________________________________
Lisp Hug - the mailing list for LispWorks users
[email protected]
http://www.lispworks.com/support/lisp-hug.html