IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Blog de Serge Girard (aka SergioMaster)

Delphi des versions 3 à nos jours et des SGBDs associés tels Firebird, SQLite ...
Ce blog rend surtout compte de mes essais dans ce domaine, essais quelques fois transformés en tutoriels

  1. [FMX] Comment avoir des éléments de hauteur variable dans un TListView

    par , 25/02/2021 à 12h23 (Blog de Serge Girard (aka SergioMaster))
    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
    1
    2
    3
    4
     
    uses FMX.TextLayout, FMX.Math;
     
    function GetTextHeight(const D: TListItemText; const Width: single):
    ...

    Mis à jour 13/03/2021 à 11h29 par SergioMaster

    Catégories
    Delphi , FMX
  2. Deux nouveaux tutoriels sur FMX.TListView

    par , 18/02/2020 à 08h29 (Blog de Serge Girard (aka SergioMaster))
    J'ai soumis deux "nouveaux" tutoriels à la rédaction.
    Pour ceux qui n'ont pas accès à la partie rédactionnelle du site, ceux qui sont pressés d'en savoir plus et qui ne me tiendront pas rigueur des fôautes d'orthographe et de grammaire je vous propose, avant publication, de faire un tour dans mon dépôt GitHub https://github.com/Serge-Girard/AvisTechniques

    N'hésitez pas à fournir vos avis, qu'ils soient de "Candide" ou de membres confirmés.


    ...

    Mis à jour 08/02/2023 à 18h00 par SergioMaster

    Tags: delphi, fmx, listview
    Catégories
    Delphi , FMX
  3. [FMX] Utilisation de FillBreakGroups de la liaison des données à un TListView

    par , 15/10/2019 à 16h36 (Blog de Serge Girard (aka SergioMaster))
    La curiosité est-elle un défaut ? En rédigeant mes diverses interventions sur les TListViews et, en particulier, en liant ces dernières à une source de données la propriété FillBreakGroups du lien (un TLinkFillControlToField) me titillait l'esprit. Je me suis donc penché sur ce point particulier que je n'avais, jusqu'à présent jamais utilisé.

    Pour tester ceci je suis parti d'un ensemble de données simple, récupéré à partir d'un fichier fourni dans le répertoire <Embarcadero>\Samples\Data\customers.xml, ...

    Mis à jour 19/11/2019 à 08h59 par SergioMaster

    Tags: fmx, groupes, listview
    Catégories
    Delphi , FMX , Programmation
    Miniatures attachées Fichiers attachés
  4. [Actualité] [FMX] Sélection d'éléments dans un TListView - Bonus

    par , 09/10/2019 à 16h49 (Blog de Serge Girard (aka SergioMaster))
    J'ai eu du mal à m'en empêcher, je ne voulais pas que le lecteur reste sur une fausse impression, à savoir que cela ne pouvait fonctionner qu'avec un TProtypeBindSource.

    J'ai donc concocté un petit fichier XML à partir du fichier customers.xml des exemples de données fournis, bien choisi car les clients semblent être des écoles de plongée
    Par l'intermédiaire d'un FDBatchMove je n'ai récupéré que les colonnes CustNo, Company et Country suffisant pour ma liste.
    ...

    Mis à jour 28/10/2019 à 08h08 par SergioMaster

    Catégories
    Delphi , FMX , Programmation
    Miniatures attachées Fichiers attachés
  5. [FMX] Une combobox aux petits oignons

    par , 17/02/2019 à 09h59 (Blog de Serge Girard (aka SergioMaster))
    Dans le précédent billet je m’étais penché sur quelques propriétés d’un TListView et, en particulier, sa boîte de recherche non accessible directement. Par effet de hasard, ce billet m'a permis de fignoler une zone de saisie se comportant à la manière d'un TCombobox.

    Mon objectif était de fournir une boîte de sélection pour obtenir un code particulier. Mon premier choix s’est d’abord porté, bien évidemment sur un TCombobox mais un TCombobox FMX est loin d'arriver à la cheville d'un ...

    Mis à jour 21/02/2019 à 15h15 par SergioMaster

    Catégories
    Delphi , FMX , Programmation
Page 1 sur 2 12 DernièreDernière