Applications thématiques dans Delphi XE

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 …