Numbers in pane layout specifiers: still broken?
Timothy Moore
moore at bricoworks.com
Wed Apr 14 23:01:10 CEST 2004
Yes, it is still broken. I've started to take a look at this. I think
the basic problem is that we have a default size for scrollbar panes
(300x300) in an effort to make things look "right", but that breaks the
"excess space" semantics of the fractional layout specs. I think we
instead want a default top-level-pane size (perhaps 800x600) and then
let everything else fall where it may, but doing this exposes some
other bugs.
If anyone else wants to take a look at this, go ahead; I won't be able
to revisit it myself until next week.
Tim
On Apr 14, 2004, at 6:15 PM, Paolo Amoroso wrote:
> It looks like using numbers in pane layout specifiers is still broken.
> This code:
>
> (in-package :clim-user)
>
> (define-application-frame layout-test ()
> ()
> (:panes
> (app1 :application)
> (app2 :application)
> (app3 :application))
> (:layouts
> (default
> (horizontally ()
> (1/10 app1)
> (2/10 app2)
> (7/10 app3)))))
>
> generates 3 equal width panes with the latest McCLIM CVS sources and
> CMUCL 18e under Debian Woody.
>
>
> Paolo
> --
> Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
More information about the mcclim-devel
mailing list