tl;博士
如何将 RAD Studio 工具窗口分组到单个选项卡式容器中?
振作起来。大量不重要的细节传入。
背景
在较新的 RAD Studio IDE(特别是 2010、XE2 和 XE3 版本)中,您可以围绕内置文本编辑器和表单设计器排列视图,并且所有视图都可以停靠在同一个应用程序窗口中(相反到 Delphi 7 中的浮动视图和工具窗口)。
我不确定它们叫什么(谷歌搜索后,我现在确定它们不称为“视图”),所以请让我通过示例来定义:
- 专案经理
- 结构
- 工具调色板
- 对象检查器
- 事件簿
- 断点列表
- 调用堆栈
问题
通过拖放,我可以在 IDE 周围添加、删除和重新定位这些视图,以及在我选择的任何位置停靠、取消停靠、固定和取消固定视图。
一些视图停靠在选项卡式视图的容器组中,而其他视图则全部停靠。由此产生的视图排列称为“桌面”。
如何创建自己的选项卡式视图组,其中的视图全部靠自己停靠?
截图
我创建了一个令人难以置信的、令人兴奋的图表来直观地展示我的意思。
右侧的屏幕截图显示了如何将各个视图(橙色)收集在一组选项卡中。当用户选择其中一个选项卡时,容器内容(红色)将替换为所选视图。
我想将视图容器(蓝色和紫色)合并到一个新的单个容器中。生成的选项卡(绿色)的行为类似于橙色选项卡,但它们将位于它们自己的新容器中。