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
Mon tutoriel sur les grilles à peine annoncé, j'établis le plan d'attaque d'un nouveau Après une brève introduction j'analyse tout d'abord ce qui nous est indiqué dans la documentation pour en tirer la substantifique moelle. La seconde étape consiste à appliquer cette nouvelle technique à un composant (VCL comme FMX) de mon cru, objectif un composant TImage observable mais à une nouvelle propriété : le nom d'une image (chemin complet). Voilà déjà ce ...
Mis à jour 22/10/2018 à 08h46 par SergioMaster
Fin des vacances, mon tutoriel sur les grilles de données est dans les startingblocks de la parution. pour vous faire saliver voici de que l'on peut tirer du composant TGrid et un peu de programmation
Le saviez vous, les grilles proposées (Grid et StringGrid) peuvent avoir des colonnes que je qualifierai de "typées" on peut ainsi avoir des images ou des glyphes, des cases à cocher etc... Ce sera le sujet de mon prochain tutoriel sur les Livebindings. En guise d'illustration voilà mon tableau de pêcheur dans une Grid, tout cela sans une ligne de code ou presque ! Attention, ...
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
La théorie, que vous pouvez lire dans mon premier billet sur le sujet, c'est pas mal mais je vais rajouter à mon article (accessible en lecture toujours via ce premier billet) un exemple de la vie "réelle" j'ai utilisé les fichiers exemples fournis par Embarcadero (orders.cds et customers.cds) , via des TClientsDatasets pour obtenir cette liste Qu'en pensez vous ? Oui, la présentation laisse à désirer mais il ...
Mis à jour 15/04/2018 à 10h14 par SergioMaster