Pharo / Squeak environment with dual screens
Asked Answered
U

3

7

I was just wondering if there is a way to work with multiple screens in Pharo or Squeak. I am just switching from VisualWorks to Pharo and am really missing this feature. I am used to having my workspace / transcript on one and my browsers on the other.

Thanks, Henrik

Unhand answered 20/12, 2012 at 23:12 Comment(5)
What do you think is the problem? Other than it being a bit slow on the refresh, I've happily spanned a pair of 21" widescreens.Plank
I think he means multiple windows(?). In that case: no can do. But as Frank says, simply scale the environment window and then you can place your browser / workspace anywhere you like.Marinara
So what you mean is simply make the main windows big enough to cover both screen areas? It works, but is not a very nice solution. Either two main windows or no main window (like VW) would be better I think.Unhand
Yes, spanning single window is not really a solution. Doesn't works if your monitors having different resolution. And this very common case.Thoracotomy
Spanning also doesn't work if the two monitors are at differing physical heights.Kioto
R
2

Ok, so for now the answer is:

To use Pharo/Squeak on multiple screens either:

  • span the main window over both of them;
  • or launch multiple images.

Right now no option of having morph as a separate window is available.

Restriction answered 24/3, 2013 at 12:10 Comment(0)
B
2

The basics of support for multiple windows has been in Squeak since 2005 or so. It just needs one of the people that spent years requesting this capability and assuring us that it was utterly crucial to make/find the time and oomph to do the higher level work.

Briton answered 31/7, 2014 at 21:37 Comment(3)
I'd do the grunt work, if someone would point me to where the basics reside in Squeak.Kioto
Just spotted this; for the record, take look at the 'Graphics-External-Ffenestri' category in a Browser. In particular the DisplayHostWindow class example.Briton
I'll start there tgenKioto
U
1

You can now with GToolkit. Also the new Gtk backend for Pharo supports it

Udelle answered 19/12, 2020 at 22:55 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.