[squeak-dev] Re: Problem with ProportionalSplitters

Andreas Raab andreas.raab at gmx.de
Mon Sep 28 01:52:25 UTC 2009


Are you fully updated? I am unable to recreate the problem here.

Cheers,
   - Andreas

Robert Krahn wrote:
> Hi,
> 
> In the recent trunk version the browser is screwed up if one tries to 
> resize the code pane with its splitter (see below).
> 
> Robert
> 
> 
> ------------------------------------------------------------------------
> 
> 
> 
> On Aug 17, 2009, at 12:29 AM, Alexander Lazarević wrote:
> 
>> Hi!
>>
>> I guess not too many use ProportionalSplitters to change the layout of
>> windows these days, but they are broken in the latest trunk image.
>> This is because the Method containingWindow in Morph has changed. The
>> containing Window is now searched based on the model of the component,
>> but ProportionalSplitters do have no model.
>> A quick fix is to look up the owner chain of a ProportionalSplitter to
>> find an owner that has a model. Most of the time (always?) the owner
>> will be the containing window, so I don't know if the ifFalse: Branch
>> is needed.
>> I will publish this fix so ProportionalSplitters should work again
>> until someone with better insights has a better solution.
>>
>> Alex
>>
> 
> 
> ------------------------------------------------------------------------
> 
> 




More information about the Squeak-dev mailing list