首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >火猴风格的TMemo得不到关注

火猴风格的TMemo得不到关注
EN

Stack Overflow用户
提问于 2019-11-11 00:02:57
回答 1查看 88关注 0票数 0

我在表单上放了一个TMemo和一个普通的TStyleBook。我编辑了TMemo的自定义样式,将TRectangle添加到background中,使TMemo现在具有不同的背景色,并将TMemo.StyleLookup属性更改为实际的StyleName,但在运行时TMemo无法获得焦点。

代码语言:javascript
运行
复制
unit Form1;

interface

type
  TForm1 = class(TForm1)
    Memo1: TMemo;
    StyleBook1: TStyleBook;
  end;

var
  Form1: TForm;

implementation

{$R *.fmx}

end.

我错过了什么?

EN

回答 1

Stack Overflow用户

发布于 2019-11-12 06:45:16

事实证明,要设置要应用于tMemo背景的属性,必须将原始background项替换为tRectangle,并将其StyleName赋值为background。必须将原始background中的所有项目传输到新的tRectangle background,并且必须删除原始项目。tRectangle backgroundAlign属性必须设置为Contents,并且contents项的Align属性必须设置为Client。之后,新的tRectangle background的任何属性都可以设置为所需的值,并且它们将在设计和运行时正确显示。最后是的,tMemo可以集中精力了!

代码语言:javascript
运行
复制
StyleContainer
...
Memo1Style1
   ...
   background
   ...
...

上面的background必须是tRectangle

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58790428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档