Bonjour,
FindStyleResource a deux syntaxes.
Pour la première function FindStyleResource(const AStyleLookup: string; const Clone: Boolean = False): TFmxObject; overload; je n'éprouve pas de difficultés majeures à abtenir ce que je veux récupérer sauf qu'il n'est pas très pratique d'avoir à : déclarer une variable, transtyper la fonction et tester si la variable est assignée.
La seconde function FindStyleResource<T: TFmxObject>(const AStyleLookup: string; var AResource: T): Boolean; me pose plus de soucis.
ceci fonctionneMais, la plupart du temps, je me fais rejeter par une syntaxe incorrecte que j'arrive à contourner en trans-typant (encore ) avec TStyledControl(composant)
Code : Sélectionner tout - Visualiser dans une fenêtre à part Header.Items[0].FindStyleResource<TText>('text',Texte); // Header:= THeader(StringGrid1.FindStyleResource('header'));
Me penchant sur ce sujet, connaissez-vous d'autres méthodes ?
Partager