Delphi XE4 FireMonkey TMemo透明?(iOS)
有没有办法让TMemo在Delphi/iOS/FireMonkey中透明Delphi XE4 FireMonkey TMemo透明?(iOS),ios,delphi,firemonkey,delphi-xe4,tmemo,Ios,Delphi,Firemonkey,Delphi Xe4,Tmemo,有没有办法让TMemo在Delphi/iOS/FireMonkey中透明 选择+右键单击备注控件时,我看不到任何编辑样式的方法 您需要更改要显示为透明的控件的样式。不幸的是,Embarcadero并没有提供一个完整的功能示例,只有一些关于主题的信息请尝试删除memo应用样式事件的背景 procedure TForm1.Memo1ApplyStyleLookup(Sender: TObject); var BckObject: TFmxObject; begin BckObject :=
选择+右键单击备注控件时,我看不到任何编辑样式的方法 您需要更改要显示为透明的控件的样式。不幸的是,Embarcadero并没有提供一个完整的功能示例,只有一些关于主题的信息请尝试删除memo应用样式事件的背景
procedure TForm1.Memo1ApplyStyleLookup(Sender: TObject);
var
BckObject: TFmxObject;
begin
BckObject := Memo1.FindStyleResource('background');
if Assigned(BckObject) and (BckObject is TSubImage) then
begin
TSubImage(BckObject).Source := nil;
end;
end;
我看到:“要在FireMonkey样式设计器中查看样式定义,请在窗体设计器中的窗体上放置一个控件。右键单击该控件并选择“编辑默认样式”。。。但我没有任何叫做“编辑默认样式”的选项,这很奇怪。这对你有用吗?我的XE4/Pro+移动插件安装有什么问题吗?@tom,在开发iOS应用程序时,这个菜单项被故意删除了。使用iOS的内置样式非常复杂。@MikeSutton,实际上它被删除了,因为有一个严重的bug尚未解决。没有理由删除它,否则它最终将被重新引入@汤姆只是个主意。您是否尝试过在应用样式事件时删除背景<代码>过程TForm1.Memo1ApplyStyleLookup(发送方:ToObject);var BckObject:TFmxObject;begin BckObject:=Memo1.FindStyleResource('background');如果指定了(BckObject)和(BckObject是TSubImage),则开始TSubImage(BckObject)。源:=nil;结束;结束代码>