La première chose est d'avoir une fonction qui permettra de calculer la hauteur nécessaire à l'objet texte que l'on veut agrandir. Le mieux est d'avoir une unité indépendante. Je vous propose celle-ci, sortie de mes recherches sur le net, puis modifiée pour prendre en compte un petit bogue tenace avec certains styles Android (évidemment les styles par défaut!) Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part 1234 uses FMX.TextLayout, FMX.Math; function GetTextHeight(const D: TListItemText; const Width: single): ...
uses FMX.TextLayout, FMX.Math; function GetTextHeight(const D: TListItemText; const Width: single):
Mis à jour 13/03/2021 à 11h29 par SergioMaster
Je vous invite à une nouvelle plongée dans l'univers des TListViews. Après l'utilisation des groupements, l'ajout de couleurs, la modification de la boite de recherche, pour en savoir plus utilisez la balise listview du nuage de tag, je vous propose quelques pistes permettant à l'utilisateur de sélectionner un plusieurs éléments dans une liste. Pour débuter, j'écrirais que la sélection d'éléments au sein d'un TListView est simple si l'on réunit quelques conditions ...
Mis à jour 28/10/2019 à 08h08 par SergioMaster
Cette histoire de manipulation des éléments de type Footer à remonter, que je qualifiais de non académique, ma laissait un goût légèrement amer. Ce matin, éclair de génie (toute modestie mise à part ), je me suis posé la question : 'Et si je pouvais changer le propos (purpose) de l'élément créé ?' Tout se joue effectivement lors de l'événement OnFilledListItem Petit rappel du code, j'ai mis en rouge la partie ajout d'un pied de groupe. Code delphi : Sélectionner tout - Visualiser dans une fenêtre à part procedure TForm15.LinkListControlToField1FilledListItem(Sender: ...
procedure TForm15.LinkListControlToField1FilledListItem(Sender:
Mis à jour 17/04/2018 à 14h58 par SergioMaster