[etoys-dev] Customizable project resolution?

Bert Freudenberg bert at freudenbergs.de
Tue Dec 28 07:31:38 EST 2010

On 28.12.2010, at 13:24, Xin Wang wrote:

> Hi all,
> In order to share projects easily, project resolution is set to
> 1200x900, and use VirtualScreen to scale to fit the physical screen.
> But for some small screens, 1200x900 is a bit large, so the project
> world has to be zoomed out a lot.  In some languages, such as Chinese,
> there are a number of font glyphs are complex, as those characters
> also has to be zoomed out, they may not be showed very clearly.
> So is it better to make project resolution customizable? Just like we
> can set canvas size to any value in image manipulation programs. As
> projects are displayed using VirtualScreen, this change will not
> affect project sharing.
> The bounds of project world is initialized in
> worldPasteUpMorph>>initForProject, when I change it to some other
> value instead of Display boundingBox, project displays properly, so I
> think it may be not very difficult to implement this.
> So could this feature be added into Etoys?

You could add it to the "display mode" menu (defined in #chooseScreenSetting).

Though a better solution might be to use larger fonts? On the OLPC XO we do not use screen scaling but its native 1200x900 resolution. Scaling is too slow on that laptop.

- Bert -

More information about the etoys-dev mailing list