Il y a des projets qui naissent d'une frustration. CoddyRun est de ceux-là. En voulant faire découvrir la programmation à des débutants, j'ai retrouvé les mêmes obstacles partout : des environnements à configurer avant même d'écrire une ligne, des messages d'erreur incompréhensibles, et une syntaxe anglaise qui ajoute un effort de traduction à la charge déjà lourde de l'apprentissage. Un apprenant francophone devait comprendre la logique ET mémoriser ...
Mis à jour 03/09/2026 à 05h17 par XeGregory
Via ce billet, je vous propose d'égayer le composant FMX TBindNavigator. On pourrait penser que toucher au style permettrait ce genre de chose, mais cet élément de style n'existe pas. La couleur appliquée pour les glyphes est celle de la couleur d'un texte du style en cours. Pour les curieux le code d'obtention de cette couleur se trouve dans la procédure TBindNavButton.ApplyStyle de l'unité FMX.Bind.Navigator. En n'utilisant "aucun" style on obtient ceci ...
La version Delphi 11 a apporté la possibilité de faire une multiple sélection d'éléments avec les classiques manipulations de clavier (Ctrl+Click, Ctrl+Shift+Click). Si je n'avais rien publié à ce sujet, c'est parce que l'obtention des éléments sélectionnés me paraissait boguée (ce qui a d'ailleurs fait l'objet d'une demande sur le portail qualité RSP-40821). En effet, lorsque l'on tentait d'obtenir la liste des éléments sélectionnés, souvent le dernier élément était omis. L'objectif ...
C'est désormais officiel, je suis entré dans le club des MVPs. Je prévois un temps d'adaptation à ce nouveau titre, temps qui matchera avec mon changement de statut de professionnel vers celui de retraité
Pour ce tutoriel, je vais vous montrer comment déplacer un objet de type contrôle pendant l'exécution d'un programme en Delphi. Le truc est très simple et n'importe quel développeur Delphi peut le faire. Quels sont nos besoins ? Nous devrions savoir comment nous voulons déplacer un contrôle. Nous avons plusieurs façons de déplacer un objet de contrôle. Nous pouvons utiliser les touches du clavier (Haut, Bas, Gauche ...