Bonjour,
Tests avec la version 10.4.1
Je suis intrigué, la plupart des composants ont une propriété StyleName mais je ne vois pas son utilisation.
ATTENTION, je parle bien de la propriété StyleName pasStyleLookup
Si j'en crois l'aide pour cette propriété
Spécifie le nom du style pour ce composant FMX.
Lisez ou définissez la propriété StyleName pour obtenir ou définir le nom du style pour ce composant FireMonkey. Par exemple, la propriété StyleName de l'objet TRectangle peut être définie sur 'backgroundstyle' ou 'panelstyle'.
Pour tester ça j'ai utilisé ce code
Rien à faire ! Je loupe certainement quelque chose
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 procedure TForm1.Button1Click(Sender: TObject); begin Button1.Tag:=Button1.Tag+1; case Button1.Tag of 1 : Rectangle1.StyleName:='panelstyle'; else begin Button1.Tag:=0; Rectangle1.StyleName:='backgroundstyle'; end; end; Label2.Text:=Rectangle1.StyleName; end;
Partager