Is there any way to make the TMemo transparent in Delphi/iOS/FireMonkey?
I don't see any way to edit styles myself when selecting + right-clicking the memo control...
Is there any way to make the TMemo transparent in Delphi/iOS/FireMonkey?
I don't see any way to edit styles myself when selecting + right-clicking the memo control...
Try removing memo's background on applying style event.
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;
You need to change the style of the control you want to display transparent as you want. Unfortunately Embarcadero does not provide a fully functional example, only some information on the Customizing FireMonkey Applications with Styles topic
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;
–
Mulholland © 2022 - 2024 — McMap. All rights reserved.