Txpbackgroundpanel

Soyez le premier à donner votre avis sur cette source.

Vue 7 022 fois - Téléchargée 1 063 fois

Description

C'est un Panel pouvant être dessiné à partir du thème de Windows XP.
Vous avez le choix entre ExplorerBar, ProgList (Panel gauche du menu démarrer), PlacesList (Panel droit du menu démarrer), Tab (Fond d'un TPageControl) ou Normal (TPanel standard). Vous pouvez aussi modifier celui-ci pour utiliser la police système par défaut du style.
Si celui-ci est utilisé sous un OS autre que XP, celui-ci sera affiché en tant que TPanel standard.
Pour les API 'uxtheme', j'utilise mdTHEMES (inclus dans le .zip) mais il est facilement possible de modifier la source pour utiliser une autre librairie(en théorie il suffit de modifier 'uses' et/ou quelques variables).

Source / Exemple :


(Tout est dans le .ZIP)

Conclusion :


Je ne l'ai pas encore utilisé pleinement donc il doit sans doute y avoir quelques bugs à trainer.
Si j'ai le temps, j'ajouterai un autre style (bkCustom?) afin de pouvoir 'skinner' le Panel (pour les OS autres que XP par exemple).

Codes Sources

Ajouter un commentaire Commentaires
cs_Spawnrider Messages postés 254 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 9 avril 2007 1
9 juin 2006 à 19:43
Sorry :(
Ok c'est tout bon !
il faut ouvrir le XPControlsREG.dpk, ajouter le composant TXPBackgroundPanel
et ensuite compiler et installer le tout !

Superbe composant ! 10/10 ;)
cs_Spawnrider Messages postés 254 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 9 avril 2007 1
9 juin 2006 à 19:38
Je n'arrive pas a installer le composant XPBackgroundPanel ...
J'ai déjà installé Les XPControls_2_30 sans soucis mais le panel me pose soucis au niveau graphique ...

Comment faire ?
Merci de ton aide ;)
ronchon_sama Messages postés 14 Date d'inscription dimanche 26 octobre 2003 Statut Membre Dernière intervention 4 juillet 2005
20 oct. 2005 à 14:17
Alors, de memoire (je n'ai plus utilise ces composants depuis ma migration delphi 7/2005) c'est le composant qui donnera par defaut le 'look and feel' XP (juste a le deposer sur la form principale de l'application).
cs_ing_aym Messages postés 7 Date d'inscription dimanche 12 novembre 2000 Statut Membre Dernière intervention 1 mars 2008
20 oct. 2005 à 13:56
A quoi sert le composant TXPThemeAPI?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.