Est-ce que quelqu’un sait s’il est possible d’appliquer des thèmes personnalisés aux applications Delphi. Exemple: modification de la couleur, de la police, des styles d’onglet, etc. par défaut d’une application entière (c.-à-d. Ensemble de formulaires). Un peu comme les fichiers CSS pour les pages Web.
Changer la couleur et la police de la plupart des contrôles vcl est relativement simple, vous pouvez parcourir tous les contrôles d’un formulaire, puis définir les propriétés Font
et Color
pour chaque contrôle. Maintenant, pour personnaliser le dessin d’un contrôle VCL, le propriétaire doit dessiner chaque contrôle vous-même. Une autre méthode consiste à utiliser une bibliothèque d’habillage qui le fait pour vous, par exemple, essayez le composant VCLSkin
qui vous permet d’ VCLSkin
l’intégralité de l’application sans avoir besoin de modifications dans vos contrôles VCL. Par ailleurs, la nouvelle version de Delphi (XE2) présente de grands changements dans ce domaine, avec l’introduction des styles FireMonkey et VCL .
Devexpress a quelque chose comme ça, ExpressSkins pour VCL
Essayez Alphaskins c’est facile et ayez une version gratuite mais faites le travail que vous voulez …