<div dir="ltr">Hi Tim,<div><br></div><div>I think I have a stupid question, so I should ask it: which windows in Squeak are actually affected in your opinion?</div><div><br></div><div>I only found a reference to standardSize in the ObjectsTool. Many of the things you can drag out of it are indeed too small, but without checking I would rather suspect that is because they do not respect the new scaling options. The standard sizes of the development tools (Browser, Workspace, Test Runner etc.) seem still adequate to me...</div><div><br></div><div>Kind regards,<br>Jakob</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am So., 15. Mai 2022 um 20:27 Uhr schrieb tim Rowledge <<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Always a good idea to include the attachment you mention having attached...<br>
<br>
<br>
> On 2022-05-15, at 11:17 AM, tim Rowledge <<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>> wrote:<br>
> <br>
> I *think* you 'misheard' - not the Squeak window but the default Morphic window size is the issue here. <br>
> <br>
> It turns out to be reasonably easy (after digging into the rather convoluted morass of the PreferenceView/Registry classes) to add a new preference pragma for this. I had to add a new PBPointPreferenceView to parse point inputs.<br>
> <br>
> It turns out that only two other items have Points as the preference value; MorphicProject class>>#worldGridOrigin: & #worldGridModulus: Both have rather dangerous code  for handling the input since they compile whatever is entered. So 'Smalltalk quitPrimitive' will be just fine...<br>
> <br>
> Is there any sense in which these two need to be able to accept actual code as opposed to a typed in point value? We could, if that is so, simply use the extremely dangerous generic #readFromString: -> #basicReadFrom: methods, which allow programmatic suicide :-(<br>
> <br>
> I also offer a somewhat safer Point class>#readFrom: to combat this for at least one more case.<br>
> <br>
> I will also point out that not all tools pay any attention to the RealEstateAgent's idea of the proper size. Maybe the tools should be able to have their own idea of default size included in the preferences?<br>
> <br>
>> On 2022-05-13, at 4:41 PM, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>> wrote:<br>
>> <br>
>> <br>
>> <br>
>> On Fri, May 13, 2022 at 10:48 AM tim Rowledge <<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>> wrote:<br>
>> The current default size settings in theRealEstateAgent are too small for almost all use cases on modern(ish) machines.<br>
>> <br>
>> I find - <br>
>>     RealEstateAgent standardSize: 900 @ 700.<br>
>> an improvement but it would be nicer to have it as a preference. Perhaps an alternative might be some auto-adaptive sizing?<br>
>> <br>
>> I would move to 1024@768.  There's no need for any other complication as the window can be resized with a single gesture and saved on all our platforms.<br>
>> _,,,^..^,,,_<br>
>> best, Eliot<br>
>> <br>
> <br>
> <br>
> tim<br>
> --<br>
> tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
> USER ERROR: replace user and press any key to continue.<br>
> <br>
> <br>
<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
Strange OpCodes: BIB: Branch If Branch if branch...<br>
<br>
<br>
<br>
</blockquote></div>