[mcclim-devel] Non shrinking panes

Nikolaus Demmel demmeln at in.tum.de
Wed Feb 11 20:23:59 UTC 2009

I have gained some confidence, that the issue has to do with output  

Unfortunately neither calling

(climi:reset-output-history pane)


(clear-output-record (stream-output-history pane))

seems to do anything...

Anyone know how to clear the output history?

Niko Demmel

Am 06.02.2009 um 21:11 schrieb Nikolaus Demmel:

> Hi list
> In the following when i talk about width of the pane, i mean the value
> returned by (bounding-rectangle-width pane).
> I have an application pane with not much output (which is not very  
> wide
> and definately not as wide as the pane) at the beginning. When i  
> resize
> (shrink) the whole frame (manually, using the mouse), the application
> pane adapts in size until it is as wide as the intial output, then the
> scrolling kicks in, but the size of the pane doesn't shrink further.
> This makes sense.
> Now if after a while (or due to some user action) the output on the  
> pane
> becomes wider, then the "minimum pane width" that i can achieve with
> shrinking the frame as above becomes this new withs of the output.  
> This
> also makes sense.
> Now if the output changes to something not as wide again, then the
> "minimum pane width" acheived by resizing the whole window as above
> doesn't shrink. It stays at the maximum width of output over the whole
> lifetime of the application.
> Does this have to do with output recording?
> How can i make the pane become less wide again?
> The background is, that i want to draw some lines as wide as the pane
> that adapt in size, when i resize the window. This works with  
> enlarging
> the window, but as described above not with shrinking it. How could i
> acheive that.
> Regards,
> Niko Demmel
> _______________________________________________
> mcclim-devel mailing list
> mcclim-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/mcclim-devel

More information about the mcclim-devel mailing list