Android - 编写自定义(复合)组件
我目前正在开发的 Android 应用程序的主要活动已经变得相当大。这主要是因为它包含一个带有 3 个选项卡的 TabWidget。每个选项卡都有相当多的组件。该…
何时安装,何时构建,属于较大项目一部分的可视化组件包
上下文: 我一直在开发一个使用许多基于自定义框架的组件的应用程序(这里的人们一直在超级 有帮助 with 正如我一直在学习的!)。 由于我正在修改应…
Delphi 2009 - 在自定义 Delphi 组件中设置默认属性值
这应该很简单,但我找不到我想要的确切答案。我有一个基于 TSpeedButton 的自定义 delphi 控件。我希望 SpeedButton 的 Caption 属性始终为“注释”,…
Delphi 2009:传递组件名称 onclick 事件然后设置属性
我有一个 TSpeedButton 类型的自定义组件,它定义了两个额外的属性: CommentHeading: string; CommentText: string; 我在设计时设置 CommentHeading…
Delphi 2006丢失组件包
Delphi 2006,每当重新启动时,都会丢失组件包。 这种情况每天都会发生。 我们有自己编写的包含自定义 VCL 组件的组件包。 启动 Delphi 2006 时,没有…
如何诊断“无法访问包裹信息” Delphi IDE 中的错误
我正在开发一组基于 TFrame 的组件,这些组件相互继承(正如许多一路上为我提供巨大帮助的人已经知道的那样!),并且遇到了另一个小“障碍”,与软件…
Delphi 包:“必须进行以下更改...” 永远不会消失
在我的一个包(使用另存为和编辑从另一个包改编而来)上,我不断收到以下消息(这是在 Delphi 2007 中): ======= 在编译此包之前,必须进行以下更改…
Windows(或其他操作系统)如何更新客户端的后台区域?
或者换个方式问,OnEraseBkgnd() 是如何工作的? 我正在构建一个自定义控件,并且遇到了这个问题。 孩子像往常一样是矩形。 我必须禁用 OnEraseBkgnd(…
Delphi 编译器警告指向 Delphi 自己的单元
在 Delphi 2007 中,处理一个包含自定义组件的项目时,当我进行完整构建时(但不是当我进行直接编译时),我收到了这组警告作为消息中的前四个警告: …
Delphi 组件未绘制
我有一个组件(TPanel 的后代),我在其中实现了 Transparency 和 BrushStyle(使用 TImage)属性。 当我在表单上有这种类型的一个组件时,一切都可以…
Delphi 2009 - 对象检查器中的自定义枚举类型属性
我创建了一个自定义 TAction 类型,它有 2 个附加属性,分别是字符串类型和枚举类型。 字符串值在对象检查器中正常显示,但是枚举类型根本没有出现。 …