Lisp HUG Maillist Archive

CAPI: interface or layout background

How can I set the colour of the gaps between the output panes in the  
following

(capi:define-interface foo ()
   ()
   (:layouts
    (grid-layout capi:grid-layout
                 (loop repeat 12
                       collect (make-instance 'capi:output-pane))
                 :columns 3)))

(capi:contain (make-instance 'foo))

?


Re: CAPI: interface or layout background

On Thu, 21 Jul 2005 10:29:05 +0200, Jacek Generowicz <jacek.generowicz@cern.ch> wrote:

> How can I set the colour of the gaps between the output panes in the
> following
>
> (capi:define-interface foo ()
>    ()
>    (:layouts
>     (grid-layout capi:grid-layout
>                  (loop repeat 12
>                        collect (make-instance 'capi:output-pane))
>                  :columns 3)))
>
> (capi:contain (make-instance 'foo))

On Windows?  Right-click on the desktop, click "Properties", then
choose the "Appearance" tab, click "Advanced", finally select a new
color for "3D objects".

Cheers,
Edi.


Re: CAPI: interface or layout background

On Thu, 21 Jul 2005 10:58:14 +0200, Jacek Generowicz <jacek.generowicz@cern.ch> wrote:

> Oops, sorry, forgot to mention that. I'm on a Mac, but I'd like to
> do it:
>
> a) Programatically: the colour has to change in response to other
> things the user is doing.
>
> b) Portably, if possible.

Then you'll have to dump GRID-LAYOUT and implement your own solution
based on a pinboard layout, I think.


Re: CAPI: interface or layout background

Unable to parse email body. Email id is 4182

Re: CAPI: interface or layout background

Unable to parse email body. Email id is 4188

Updated at: 2020-12-10 08:51 UTC