【问题标题】:Cocoa restrict window move area?可可限制窗口移动区域?
【发布时间】:2013-02-20 01:22:44
【问题描述】:

我是可可的新手。 我在 Windows 中有一个具有 MDI Child 的应用程序。现在我需要将它移植到 MACOS。我知道 Mac 没有那种 MDI Child,所以我尝试设置子窗口只能在主窗口内移动。这可能吗?

【问题讨论】:

  • Ew。不要在 OSX 上这样做。

标签: objective-c macos cocoa firemonkey firemonkey-fm2


【解决方案1】:

有可能吗?当然。你应该这样做吗?不。Mac 没有 Windows 意义上的 MDI 接口,你不应该试图伪造它。

完全抛弃父窗口。如果主窗口中有工具栏或调色板,请在 Mac 上将它们设为浮动面板。 Windows 上的子窗口应该只是 Mac 上的顶级窗口。

【讨论】:

  • 所以我不应该这样做吗?仍然找不到可以作为 UI 示例的软件来效仿
猜你喜欢
  • 1970-01-01
  • 2011-04-02
  • 1970-01-01
  • 2020-07-28
  • 2011-04-27
  • 1970-01-01
  • 1970-01-01
  • 2011-03-15
相关资源
最近更新 更多