Txpbackgroundpanel

Soyez le premier à donner votre avis sur cette source.

Vue 6 732 fois - Téléchargée 1 028 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
Messages postés
254
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
9 avril 2007
1
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 ;)
Messages postés
254
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
9 avril 2007
1
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 ;)
Messages postés
14
Date d'inscription
dimanche 26 octobre 2003
Statut
Membre
Dernière intervention
4 juillet 2005

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).
Messages postés
7
Date d'inscription
dimanche 12 novembre 2000
Statut
Membre
Dernière intervention
1 mars 2008

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.