【问题标题】:Pharo / Squeak environment with dual screens带有双屏幕的 Pharo / Squeak 环境
【发布时间】:2012-12-20 23:12:59
【问题描述】:

我只是想知道是否有一种方法可以在 Pharo 或 Squeak 中使用多个屏幕。我只是从 VisualWorks 切换到 Pharo,我真的很想念这个功能。我习惯于将工作区/脚本放在一个上,而将浏览器放在另一个上。

谢谢, 亨里克

【问题讨论】:

  • 您认为是什么问题?除了刷新速度有点慢之外,我很高兴地跨越了一对 21 英寸的宽屏。
  • 我认为他的意思是多个窗口(?)。在那种情况下:没有可以做的。但正如弗兰克所说,只需缩放环境窗口,然后您就可以将浏览器/工作区放置在您喜欢的任何位置。
  • 那么您的意思是让主窗口大到足以覆盖两个屏幕区域?它有效,但不是一个很好的解决方案。我认为两个主窗口或没有主窗口(如大众)会更好。
  • 是的,跨越单个窗口并不是真正的解决方案。如果您的显示器具有不同的分辨率,则不起作用。而这种非常常见的情况。
  • 如果两台显示器的物理高度不同,跨接也不起作用。

标签: smalltalk pharo squeak visualworks


【解决方案1】:

好的,所以现在的答案是:

要在多个屏幕上使用 Pharo/Squeak:

  • 将主窗口跨越它们;
  • 或启动多个图像。

目前没有将变形作为单独窗口的选项。

【讨论】:

    【解决方案2】:

    从 2005 年左右开始,Squeak 就开始支持多窗口的基础知识。它只需要花费数年时间请求这种能力的人之一,并向我们保证,制造/找到时间和精力来完成更高级别的工作是至关重要的。

    【讨论】:

    • 我会做繁重的工作,如果有人能指出我在 Squeak 中的基础知识。
    • 刚刚发现这个;作为记录,请查看浏览器中的“Graphics-External-Ffenestri”类别。特别是 DisplayHostWindow 类示例。
    • 我会从那里开始 tgen
    【解决方案3】:

    您现在可以使用GToolkit。 Pharo 的新 Gtk 后端也支持它

    【讨论】:

      猜你喜欢
      • 2023-03-31
      • 1970-01-01
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多