IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Thème et couleur XP


Sujet :

C++Builder

  1. #1
    Invité
    Invité(e)
    Par défaut Thème et couleur XP
    Bonjour,

    Quelqu'un connait il le moyen de forcer, dans toute une application, l'usage d'un thème XP et d'une couleur. Spécifiquement, je voudrais que tous les composants "par défaut" de mon application se dessinent en XP gris clair...

    J'utilise Builder 2007, et ai accès aux librairies JCL/JVCL et TMS...

    Merci d'avance.
    Francois
    Dernière modification par pottiez ; 07/09/2009 à 10h19.

  2. #2
    Membre émérite
    Avatar de Interruption13h
    Inscrit en
    Août 2005
    Messages
    603
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 603
    Par défaut
    salut !

    Une recherche sur le forum t'aurai sûrement amené ici

    ++

  3. #3
    Invité
    Invité(e)
    Par défaut
    Merci, mais...

    Pour l'accès aux styles, depuis 2006, il y a un petit composant (TXPManifest) qui fait cela, à quant à la librairie de Lischke, si j'ai bien compris, elle ne supporte plus rien au delà de Borland 6...

    Je vais repréciser ma question...

    J'ai une application qui utilise une charte graphique "maison". Tous les composants usuels ont été refaits dans le thème maison, mais un certain nombre d'éléments d'interface (notamment les barres de défilement, et les boutons de certains composants standard) ne l'ont pas été. Aujourd'hui, ces élément s'affichent dans le style et les couleurs du thème choisi par l'utilisateur. (XP ou classique, suivant la configuration de son poste), et parfois, ça jure.

    Il se trouve qu'un jeu de couleurs XP (et le thème associé) fonctionne pas mal avec la charte maison (le gris clair, qui existe sur tous les postes). Je voudrais donc faire que cette couleur (et le thème) soient pris par défaut par l'application.

    A ce stade, j'ai essayé TXPManifest, dont je ne suis pas certain de comprendre l'utilité (j'ai la sensation que l'application utilise toujours les styles de l'ordinateur). Je sais également qu'il existe une fonction système de windows, au niveau de chaque composant d'interface, et je me demandais s'il y avait une solution simple pour dire, à l'initialisation d'une application qu'on va utiliser systématiquement un thème et une couleur. Je pense que c'est faisable...

    Edit : sur les Manifest, en fait, je crois que le role des fichiers Manifest est l'inverse du comportement qui m'intéreresse: ils permettent d'indiquer à Windows que tout changement de style sur l'oridinateur doit être répercuté sur l'application.

    Francois
    Dernière modification par Invité ; 06/09/2009 à 15h30.

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    288
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 288
    Par défaut
    Je me suis posé la même question et je ne sais toujours pas si c'est possible ou non. Mais je fréquente assidument les forums de programmation C++ et je n'ai jamais vu le sujet exposé.
    J'en suis donc arrivé à la conclusion qu'il fallait skinné. Quelques liens que j'ai retenu sur ce sujet (mais non testé):
    http://www.appspeed.com/
    http://www.uieasy.com/dskinlite/downloads.html
    http://www.appface.com/eng/buynow.htm

Discussions similaires

  1. Glassfish V2 - Changer Thème CSS Couleurs de l'admin
    Par igloof dans le forum Glassfish et Payara
    Réponses: 3
    Dernier message: 25/03/2010, 01h41
  2. [E-07] Code a expliquer - gestion des thèmes et couleurs
    Par eliot.raymond dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/03/2009, 08h32
  3. Couleur du thème albatross
    Par Erlen dans le forum Beamer
    Réponses: 2
    Dernier message: 08/01/2009, 20h56
  4. Prendre le thème couleur Windows
    Par Orian dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 10/10/2007, 19h44
  5. TShape prend la couleur du thème de bureau sous XP
    Par bob64 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 20/01/2004, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo