【发布时间】:2017-02-20 23:15:43
【问题描述】:
我正在尝试 DockFX (https://github.com/RobertBColton/DockFX) 和 AnchorFX (https://github.com/alexbodogit)(在 Win7 x64 中使用 Clojure 作为宿主语言)
DockFX 的好处是您可以从选项卡中拖动,并将标题栏设置为 NULL 以使窗格不可拖动,但 DockingPane 仍然允许兄弟姐妹旁边(没关系),或不可拖动的DockNode 的顶部(这是不好的),当另一个窗格被拖动到顶部时,留下一个代表不可拖动节点的细小的选项卡部分,如此处所示。这就是不可拖动的TableView 将TreeView 拖动到顶部时的样子。
DockFX的问题:
- 如何防止东西被拖到不可拖拽的
DockNode上,所以我看不到细小的残留标签?
对于 AnchorFX,我喜欢你如何创建变电站等,而且感觉有点快(实际上创建 Station 的时间大约是 DockFX 的 1/10)。我修改了代码,因此空标题会删除标题栏并使节点不可拖动。
AnchorFX的问题:
- 如何防止东西掉在上面? (旁边还可以)。
- 当一个节点在其他节点之上被选项卡时如何消除标题栏?
- 如何从标签而不是标题栏拖动?
【问题讨论】: