Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AVOIR LES CONTROLES AVEC LE STYLE DE WINDOWS XP


Information sur la source

Catégorie :Système Niveau : Débutant Date de création : 07/04/2002 Date de mise à jour : 23/04/2002 18:02:34 Vu / téléchargé: 14 284 / 1 440

Note :
9,33 / 10 - par 3 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (34)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
J'ai trouvé cette ressource sur le net
je la trouve vraiment géniale,
elle permet d'avoir les controle du style de windows XP
Les utilisateurs de Windows XP ont pu constater que les controles n'utilisaient pas le theme de Windows XP, il avaient l'apparence des versions précédentes de windows.
Grace a cette ressource, ceci est révolu ! :)

Il suffit d'ajouter {$R WindowsXP.res} après {$R *.dfm}

et c tou !
 

Conclusion

Le fichier res est dans le zip
ainsi qu'un exemple
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Gysmo le 07/04/2002 17:53:16

Ah c marrant je croyé ke sous XP c'etais normal!?
As tu verrifier la compatibilité apres?

signaler à un administrateur
Commentaire de fabiin le 07/04/2002 17:57:46

ah oui, je n'est pas précisé:
ceci ne fonctionne ke pour windows XP :)

signaler à un administrateur
Commentaire de Gysmo le 07/04/2002 19:44:06

Je comprend bien ke ne marche ke sur XP.
Ke ce passe til si mettons tu rajoute {$R WindowsXP.res} dans ton code puis tu me passe ton prog?

signaler à un administrateur
Commentaire de fabiin le 07/04/2002 20:20:27

ben si tu n'as pas xp :
je n'en c rien, soit ca ne fait rien, soit le progs ne marche pas :(... a essayer

signaler à un administrateur
Commentaire de Gysmo le 07/04/2002 20:32:42

J'ai essayer. Ca marche sans probleme. Le prog s'execute sans faire la gueule.
Enfin sous W2000Pro.

bye

signaler à un administrateur
Commentaire de fabiin le 07/04/2002 23:08:40

oki !! ben c géniale ca :) !!!

signaler à un administrateur
Commentaire de Gysmo le 08/04/2002 02:58:44

Tu m'etonne.
Tu n'aura pas a cherché sous kel OS fonctionne ton prog avec ce .res .

Babaille.

signaler à un administrateur
Commentaire de Nono40 le 12/04/2002 01:11:58

Je l'ai compilée et exécutée sous Windows ME : pas de problèmes non plus (et pas de boutons XP of course )

signaler à un administrateur
Commentaire de Gysmo le 12/04/2002 03:14:40

Ben ca c cool alors!
Ce sont les pocesseurs de WinXP ki vont etre content!
Bien trouver fabiin!
Chapeau.

signaler à un administrateur
Commentaire de fabiin le 12/04/2002 09:56:35

clair, je suis trop content ke ca marche :) !!!

signaler à un administrateur
Commentaire de Gysmo le 18/04/2002 14:29:03

Je viens d'apprendre aussi ke ce res affiche aussi les skins (themes) de Windows XP, ceux compris par exemple sur le CD PLUS!.

Voila Babaille!

signaler à un administrateur
Commentaire de fabiin le 18/04/2002 16:43:01

oui, c t ca le truk :)

signaler à un administrateur
Commentaire de crogger le 23/04/2002 14:16:46

pour que ca marche sous win2000 ou dois-je mettre le .res ? merci :-)

signaler à un administrateur
Commentaire de fabiin le 23/04/2002 17:52:55

tu peu le mettre, mais ca ne changera que pour ceux ki ont windows XP :)

signaler à un administrateur
Commentaire de Ethan00000 le 08/05/2002 15:38:46

Attendez, si je comprends bien, un programme tournant sous XP prends l'apparence de windows XP (bouton, ...) et sur les autres systemes d'exploitattion rien ne change, interressant ca!

Merci fabiin

PS: C'est quoi l'apparence Windows XP?

signaler à un administrateur
Commentaire de fabiin le 08/05/2002 19:18:56

oui, c ca...
ben sous xp y'a un style et y'a les controle ky sont plus joli, moin carré,... etc...
or sans cette ressource un progs sous delphi sous xp a les même controle ke 9x
c tou :)

signaler à un administrateur
Commentaire de MagicManu le 07/07/2002 15:42:49

C'est super mais ça plante si il y a un ListView en mode détail (report),
currieux non ? Tu sait pourquoi ?

Manu.

signaler à un administrateur
Commentaire de fabiin le 07/07/2002 18:41:49

ah non je c pas pk :( désolé

signaler à un administrateur
Commentaire de ptitbob le 28/03/2003 09:08:21

Pour les utilisateur de D7, le plus simple est de mettre le composant TXPManifeste sur la fiche prncipale du projet... Il ne fait rien, saur rajouter une unité (XPMan.pas) qui fait le lien vers cette ressource (from Broland of course)... Et cela ne plante pas avec les list view en mode details (Testé sur WinXP / Win2K / Win9X)

Cordialement

signaler à un administrateur
Commentaire de hotcris le 06/04/2003 09:57:21

ou met ton le fichier xp? pour avoir ce theme

signaler à un administrateur
Commentaire de fabiin le 06/04/2003 21:09:12

dans le même dossier que l'executable qui l'appel

signaler à un administrateur
Commentaire de costello le 27/06/2003 23:13:49

pour ceux qui ne connaîtraient que TXPManifest (comme l'a justement fait remarquer ptitbob) cette petite unité ne sert quasiment à rien, si ce n'est d'inclure {$R WindowsXP.res} dans votre programme!
Donc vous pouvez sans problème l'utiliser avec Delphi 1 à 7 (j'ai fait l'expérience sur Delphi 5 .. mais bon delphi 1 euh là qd même..)

(c'est toujours bon d'explorer les unités livrées avec delphi! Ctrl+Enter sur un nom d'unité pour ceux qui sont po o courant)

signaler à un administrateur
Commentaire de BLG le 26/08/2003 20:58:37

NON !!! le XPManifest fait plus qu'ajouter cette petite ressource : il assure le style XP à des contrôles comme les BitBtns et les SpeedButtons qui ne le prennent pas avec un simple manifest !
Quelqu'un sous XP peut-il me confirmer que ces 2 contrôles Delphi ne prennent pas le style XP avec le code donné ici par fabiin ???

signaler à un administrateur
Commentaire de GeorKev le 25/09/2003 12:33:45

Eh ya pas quelqu'un qui sait comment faire sous D6 pour faire que les ListView ne plante pas avec windowsxp.rs??

signaler à un administrateur
Commentaire de haklia le 15/03/2004 21:27:23

juste avec  {$R WindowsXP.res} dans delphi 6, ca ne marche pas pour les bitbtn (et c bien dommage car g besoin de la variable spacing, donc je suis obligé d'utiliser le bitbtn avec le style normal, mais bon)

signaler à un administrateur
Commentaire de wyckit le 14/04/2004 04:18:59

XPman.dcu est inclu dans Delphi 7 :)

il suffit de l'invoquer, (onglet Win32) et ca aura le meme effet ^^

signaler à un administrateur
Commentaire de XoscBloodshed le 16/05/2004 09:16:53

Jinstalle Win 98 et je test dessus vous en fait part après (jai commencé le Delphi hier soir :D)

signaler à un administrateur
Commentaire de XoscBloodshed le 16/05/2004 11:28:41

Je confirme, ca marche sur Win 98 (enfin y a pas le style XP par contre :(

signaler à un administrateur
Commentaire de Shinji Kenury le 27/08/2004 17:28:28

Comment avoir le style de windows XP (menu demarrer....) avec ME ?

signaler à un administrateur
Commentaire de XoscBloodshed le 27/08/2004 17:44:53

C'est impossible, comme l'indique son nom le style XP est sur Windows XP pas ailleurs

signaler à un administrateur
Commentaire de orphee14 le 26/02/2005 11:07:32

Génial! (D6)
Les TSpeedButton ne réagisent pas.
Je les remplace au maximum par des TButton. Tant pis pour les Glyphs
Attention, la directive {$R WindowsXP.res} se met dans la fiche principale et seulement là.
Meci.

signaler à un administrateur
Commentaire de Yil2201 le 28/07/2005 15:49:51

Salut, lorsque je crée et compile un bete soft ( avec windowsxp.res et tout et tout ) et que je l'execute, les boutons etc... prennent l'apparence de xp mais mes GroupBox restent sous l'apparence de 98, comment faire , est-ce un problème général ?

bye

signaler à un administrateur
Commentaire de Chyokyka le 05/01/2008 15:29:45

OUAA !!! GENIAL !!
Je chercher le composant XPman et la il y a cette methode aussi !!!
Rah !! Super sa !
Sa  rend beaucoup mieu en plus !!
MERCI !!
Bonne prog @+++ Chico . ^^

signaler à un administrateur
Commentaire de servicepack le 08/01/2009 09:40:08

pour afficher vos bouten en style xp c'est trés fachile avec delphi 7 il suffu juste d'ajouté un tout petit composent quis'appele TXPManifest et qui vous le trouvez dans l'ongle WIN32

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.