标签列表
如何让TMemo和TEdit具有透明背景?
delphi
canvas
transparency
onpaint
3
3
如何使Tmemo和Tedit具有透明背景?或在其画布上添加图像背景。这在Delphi7及以上版本中均可实现。
-
XBasic3000
2
个回答
5
5
我无法回答这个问题,但我知道JVCL的TJvMemo组件可以设置为透明。也许你可以直接使用该组件?如果不行,你可以查看它的工作方式。
-
dummzeuch
3
2
@swein:在这种情况下:因为您可能不想将数千行jcl/jvcl代码添加到您的项目中。另一方面,我很少编写没有jvcl的程序。
- dummzeuch
dummzeuch 因为大多数组件都有很多附加单元,这些单元在我的应用程序中无法使用。我最好尽可能使用最基本的组件。
- XBasic3000
2
在我使用D7在Win7上进行测试时,TJvMemo的文本背景不是透明的,只有文本行未覆盖的区域是透明的。 链接在此:http://issuetracker.delphi-jedi.org/view.php?id=5123
- Edwin Yip
回答链接
2
2
您可以使用
无窗口的富文本编辑控件
。不过,可能会有更简单的解决方案。
-
Andreas Rejbrand
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
3
如何知道用户何时更改了TMemo/TEdit中的文本?
4
添加一个具有透明背景的行
13
如何让TMemo控件中Ctrl+A自动全选?
10
在FireMonkey中更改TMemo的字体和背景颜色
8
具有透明背景的Android AlertDialog
16
TMemo如何吃掉转义键,而TEdit却不行?
9
具有透明背景的Qt小部件
3
融合具有透明背景和盒子阴影的重叠元素
3
如何制作具有透明背景的WebBrowser控件?
4
具有透明背景的win32菜单项位图