begin process at 2010 02 09 21:19:55
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Système

 > AVOIR LES CONTROLES AVEC LE STYLE DE WINDOWS XP

AVOIR LES CONTROLES AVEC LE STYLE DE WINDOWS XP


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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 881 / 1 473

Auteur : fabiin

Ecrire un message privé
Site perso
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

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip CAPTUER LE SON SORTANT ET L'ENREGISTRER DANS UN FICHIER WAV
CALCUL D'UNE MOYENNE
CHANGER LA DURÉE D'AFFICHAGE DES BULLES D'AIDES (HINT)
Source avec Zip Source avec une capture ASCII-T : PETIT SOFT D'ASCII ART.
CHANGER CONTRASTE / LUMINOSITÉ (L'ALGORITHME)

 Sources de la même categorie

Source avec Zip Source avec une capture GLIBWMI VCL COMPONENT LIBRARY 1.6B par Neftali
Source avec Zip Source avec une capture UNITÉ DE SUPPORT VISTA par Bacterius
Source avec Zip Source avec une capture NETTOYEUR AUTOMATIQUE DE VOS DISQUES par diglas
Source avec Zip Source avec une capture LES VALUE'S FADERS par blueperfect
Source avec Zip Source avec une capture COUNTERS, UNITÉ DE CALCUL DE PERFORMANCE par Bacterius

Commentaires et avis

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?

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 :)

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?

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

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

Commentaire de fabiin le 07/04/2002 23:08:40

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

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.

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 )

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.

Commentaire de fabiin le 12/04/2002 09:56:35

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

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!

Commentaire de fabiin le 18/04/2002 16:43:01

oui, c t ca le truk :)

Commentaire de crogger le 23/04/2002 14:16:46

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

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 :)

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?

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 :)

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.

Commentaire de fabiin le 07/07/2002 18:41:49

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

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

Commentaire de hotcris le 06/04/2003 09:57:21

ou met ton le fichier xp? pour avoir ce theme

Commentaire de fabiin le 06/04/2003 21:09:12

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

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)

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 ???

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??

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)

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 ^^

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)

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 :(

Commentaire de Shinji Kenury le 27/08/2004 17:28:28

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

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

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.

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

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 . ^^

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

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales