问题标签 [tbuttonededit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
731 浏览

delphi - 将 TButtonedEdit 图像匹配到 TComboBox 默认图像

我的应用程序使用标准 TComboBoxes 和 TButtonedEdits 来生成具有更复杂下拉面板的控件。我希望这两个控件看起来相同。特别是,我希望我的 TButtonedEdits 上的图像与 TComboBoxes 上的图像相同,无论程序在哪个当前或未来的操作系统上运行(也就是说,假设这个图像是由操作系统决定的,而不是 Delphi )。

我假设我必须在运行时将向 TComboBox 提供图像的资源安装到 TImageList 中,以使其可用于我的 TButtonedEdits。如何定位和提取该资源?

0 投票
3 回答
2629 浏览

delphi - 使用键盘“按下” TButtonedEdit 的按钮

我正准备用一个 TButtonedEdit 控件替换 TEdit + TButton 组合,但是当我尝试对其进行测试时,我发现无法使用键盘“按下”(右)按钮。

我尝试了 Alt+Enter、Alt+Down、Alt+Right、Ctrl 和其他几个组合键,但它们都不起作用。VCL 源代码也没有说明这个问题(但是,嘿,“专业程序员不看 VCL 源代码”)

我错过了什么吗?

这是在 Windows XP 机器上使用 Delphi 2010,TButtonedEdit 组件是在 Delphi 2009 IIRC 中引入的。

注意:我接受了 Andreas Rejbrand 的回答,因为它回答了这个问题。但我也添加了我自己的答案,以帮助那些可能对我实际实现的内容感兴趣的人。

0 投票
1 回答
1033 浏览

delphi - Delphi:ButtonedEdit + Frame = Bug

德尔福 XE。

有一个Buttoned Edit(带有左键),一个带有按钮图片的图像列表。一切都在一个框架上(如果在一个表格上就可以了)。

在设计时没有按钮的缩进,但在运行时。

它是一个错误吗?

在此处输入图像描述 在此处输入图像描述

谢谢!

0 投票
2 回答
1745 浏览

delphi - 是否可以将历史列表下拉列表添加到 Delphi 的 TButtonedEdit?

我正在使用 Delphi XE2 的 TButtonedEdit,但我想为历史添加一个下拉列表(如 TComboBox)。我知道 TComboBox 是一个美化的 TEdit,所以我可以发送一条消息给 TButtonedEdit 以添加此功能吗?谢谢。