【问题标题】:How to install UIBuilder on Pharo如何在 Pharo 上安装 UIBuilder
【发布时间】:2012-11-29 11:45:09
【问题描述】:

我正在为毕业(计算机科学)学习 Smalltalk,并开始使用 Pharo

我已经阅读并看到有一个很好的 UI 构建框架,称为 UIBuilder tool。但我对如何在 Pharo 上安装它感到困惑。

【问题讨论】:

    标签: installation smalltalk pharo uibuilder


    【解决方案1】:

    请注意,不幸的是,这仅适用于旧版本的 Pharo。

    安装说明是注册部分给出的 e/g/

    在成绩单粘贴中

    MCHttpRepository
        location: 'http://www.squeaksource.com/UIBuilder'
        user: ''
        password: ''
    

    选择它并从菜单中选择 DoIt。

    然后这将下载类并安装在映像中。执行此操作的工具是 Monticello,更多信息请参见 Pharo By Example Monticello chapter

    【讨论】:

    • 这并没有做任何事情,它只是定义了一个蒙蒂塞洛存储库。你会想要 Gofer 等价物。
    【解决方案2】:

    旧的“UIBuilder”项目似乎已经死亡/停止。 Squeaksource 页面 http://www.squeaksource.com/UIBuilder.html 说:

    “为 Pharo-Smalltalk 开发 UI 构建器的尝试失败。”

    现在作为 GSOC 2013 的一部分开发了一个新的“UI Painter”项目 用于基于 Spec 的 Pharo。更多信息可以在这里找到:http://uipainter-gsoc.over-blog.com/

    【讨论】:

      【解决方案3】:

      如果您能侥幸成功,请使用 Glamour 构建您的 UI。这包含在 Moose 中。否则,为 Pharo 创建 UI 的受支持(但正在开发中)方法是使用 Spec。

      【讨论】:

      • Spec and Glamour 本身仍然不包含用户界面构建器。使用视觉语言和文本语言构建 UI 需要付出很大的努力,因此我不建议将它用于至少对于新手的 UI 构建。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-14
      相关资源
      最近更新 更多