Einzelnen Beitrag anzeigen

arnof

Registriert seit: 25. Apr 2013
1.261 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

FMX TEDIT Hintergrundfarbe wechseln

  Alt 8. Aug 2014, 08:39
Ich habe mal eine echte Beginner Frage (XE6):

FMX TEDIT, wie wechselt man denn dort die Hintergrundfarbe ?

.Color gibt es ja nicht.


Auch ein anderes Beispiel was ich gefunden habe:

Delphi-Quellcode:
procedure SetEditControlColor(AEditControl: TCustomEdit; AColor: TAlphaColor);
 var
  T: TFmxObject;
begin
  if AEditControl = nil then Exit;
  T := AEditControl.FindStyleResource('background');
  if (T <> nil) and (T is TRectangle) then
     if TRectangle(T).Fill <> nil then
        TRectangle(T).Fill.Color := AColor;
  AEditControl.Repaint;
end;
geht nicht da T <> TRectangle ist

T ist hier ein TActiveStyleObject ???

Geändert von arnof ( 8. Aug 2014 um 08:45 Uhr)
  Mit Zitat antworten Zitat