我需要这个 ini 文件,我在动态创建它的动态 ttabsheet 中提到它,正如你看到的 ini 文件,它有三个部分,每个部分以 001-002-003 开头,然后让那些以 001 开头的部分在第一个标签表中. 那些在第二个标签页中以 002 开头,在我的页面控件中的第三个标签页中以 003 开头 ...
我需要这个 ini 文件,我在动态创建它的动态 ttabsheet 中提到它,正如你看到的 ini 文件,它有三个部分,每个部分以 001-002-003 开头,然后让那些以 001 开头的部分在第一个标签表中. 那些在第二个标签页中以 002 开头,在我的页面控件中的第三个标签页中以 003 开头 ...
我的TTreeView上有一个TTreeView ,它从数据库表中填充。 该列表目前有 22 个项目,并且所有项目都有可以选中的复选框。 该TTreeView是在TForm具有TPageControl用预先制作TTabSheet和所有其他TTabSheet s的动态创建和分配TFrame s到他们 ...
我在获取tabPage->Name值时遇到问题,因为它将在用户单击按钮时生成,我的代码的第一块将在PageControl3内创建新的选项卡,然后使用static int tabNumber; 通过if条件生成tabPage->Caption ,然后动态使用tabPage->N ...
当我尝试控件添加到已经存在的TTabSheet在运行时,当他们的内添加这些控件留无形OnShow的事件TTabSheet 。 重现步骤: a添加TPageControl到TForm在设计 在设计器TPageControl 3个TTabSheet对象添加到此TPageCon ...
我想将“ MyProperty”添加到TTabSheet并在设计时使用它。 但是,如果我对其进行子类化,我担心我也需要对TPageControl进行子类化,因为它在内部创建/管理TTabSheets。 我相信这将需要复制TTabSheet管理代码以引用TMyTabSheet而不是TTab ...
我需要Vaadin选项卡的功能。 但是,每个选项卡都不需要一个组件。 取而代之的是,我只有一个组件(单独的表),它将通过选项卡工作表操作进行操作。 目前,我已经为标签分配了隐藏标签。 有一个更好的方法吗? ...
我想创建一个必须在运行时创建的TTabsheet。 TTabSheet具有多个组件,但是所有这些组件在每个选项卡上都是相同的。 是否可以创建一个“类型”变量,每次将创建这些选项卡? 谢谢 ...
我目前正在使用Delphi 7。 我有一个主窗体,它具有5个选项卡的PageControl。 我正在寻找一种方法,可以从pagecontrol中“分离”这些选项卡并将它们分别移动到新的表单中,该表单是在运行时创建的。 移动的工作表需要保留其所有组件(按钮,标签等),并且其功能与在pag ...
我正在构建一个包含TcxPageControl的可TFrame TcxPageControl 。 这个想法是将框架放到表单上,然后我可以添加特定于该表单的页面。 效果很好,我可以通过设计器成功添加页面,并在运行时显示这些选项卡页面。 但是,问题是放到TcxTabSheet上的所有组件都 ...
如果工作表的高度小于值,我想在PageControl中滚动单个TabSheet。 如果将ScrollBox放在TabSheet上,则不会绘制TabSheet的主题背景(它被滚动框的单色背景覆盖)。 我一直在尝试查找/创建一个没有运气的透明滚动框组件。 还有其他想法吗? 我正在 ...
我在Delphi XE3中工作。 我制作了一个循环,该循环通过一个带有6个选项卡的Pagecontrol,该控件的框架带有许多加载mdb数据的编辑框。 遍历页面时,我为活动选项卡制作了一个“屏幕截图”图像,并将其放置在fastreport图像中。 一切正常,但是在较慢的计算机上进行 ...
当客户端连接到我的IdCmdTCPServer与此代码IdCmdTCPServer同时,我想将Tabsheet动态添加到PageControl : 没关系,但是在关闭应用程序时,我将收到EOSError消息:“系统错误。代码:1400。无效的窗口句柄”。 我已经在TButton的OnC ...
我有以下代码,可以在我的标签页上的给定选项卡上循环所有组件。 我尝试过在网上找到的相同代码的许多变体,但我根本无法让它工作。 首先,我检查它是否是正确的选项卡 - 这是有效的。 然后我检查看有多少组件 - 这不起作用。 即使我现在有2个面板共有9个复选框,它也会显示0个组件。 我 ...
这里只是一个后续问题 => 链接是否可以将 TabSheet 标题的文本颜色更改为另一种颜色(例如白色)并将字体样式更改为“粗体”? ...
我正在运行拉撒路0.9.30.2。 我有一个TForm,上面有一个TPageControl。 在TPageControl中,有一系列的TTabSheets。 在运行时,TTabSheets的顺序与设计时间有所不同(参见图片)。 我希望在运行时看到设计时的顺序,至少在第一次显示表 ...
我正在跑Lazarus 0.9.30.2。 我有一个TForm,其中有一个TPageControl。 在TPageControl中有一系列TTabSheets(大约30个)。 我想要做的是对标签进行颜色编码,因此前10个为红色,后10个为蓝色,后10个为绿色。 我已经看到内联网上的代码片 ...
我有一个要求,该要求由顶部的一个表和一个由底部的3个选项卡组成的选项卡组成。 在3个标签中,包含3个不同的表,而我的要求是单击顶部表时,必须在标签表的每个表中显示一些相关数据。 当我现在单击表行时,此功能对我来说很好用,但是这里的问题是加载应用程序时,默认情况下,必须在顶部表中选择第一行 ...
每个TTabSheet我TPageControl有TToolBar就可以了。 每个工具栏都有一个TToolButton ,它应该响应相同的键盘快捷键。 如何提供热键以便为当前页面调用右键? 在第一个标签页上, Ctrl + T应该会发生一些事情,但是在切换到第二个标签时, Ctrl + ...
包括一个展示我的问题的小项目。 我有一个TPageControl与主窗体对齐。 在两个标签页中的每一个上,我都有面板客户端对齐。 在每个面板上,我有2个子面板和一个分割器。 LH面板和分离器左对齐,RH面板客户端对齐。 基本上问题是两个选项卡之间的交互。 展示: 运行程 ...
我正在尝试为我的程序创建动态TTabSheets。 写在为ARM / WinCE构建的FPC / Lazarus中 一切正常,包括设计时创建的选项卡,但以下代码 在Tab.PageControl:= PageControl1;行上 出现异常EBusError,总线错误或未对齐的 ...