Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2479 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [DELPHI] Comment avoir le look XP ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DELPHI] Comment avoir le look XP ?

n°520542
davidmarli
Posté le 22-09-2003 à 18:45:05  profilanswer
 

Salut,
 
voilà j'ai une fiche sur laquelle je dois mettre un Directorylistbox et un DriveComboBox. Comment faire pour que ces deux objet ait le look XP. J'ai posé un XPmanifest sur la form mais cela ne change rien (en fait cela change l'aspet de la form1 alors que je l'ai posé sur la form2 !!)
Merci


---------------
Matheux Fou - https://afficheur-tempo.fr - TEMPO BOX pour abonnés TEMPO EDF
mood
Publicité
Posté le 22-09-2003 à 18:45:05  profilanswer
 

n°520544
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-09-2003 à 18:48:42  profilanswer
 

Ce sont deux composants hérités de Win 3.1... :D
Y a des composants plus récents dans la palette Sample (ShellTreeView et ShellComboBox)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°520568
davidmarli
Posté le 22-09-2003 à 19:23:28  profilanswer
 

Ok merci, je ne les avais pas vu !!!
 
PS : existe-t-il un composant qui permette de creér un vouveau dossier dans le shelltreeview ? (comme dans une appli window classique )
Je ne sais pas si je suis très clair !


Message édité par davidmarli le 22-09-2003 à 19:24:22

---------------
Matheux Fou - https://afficheur-tempo.fr - TEMPO BOX pour abonnés TEMPO EDF
n°520603
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-09-2003 à 19:46:16  profilanswer
 

:??: tu mets un bouton et tu fais un CreateDir (ou un truc du genre) dans ton code.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°520613
davidmarli
Posté le 22-09-2003 à 19:55:49  profilanswer
 

oui, mais là tu es obligé de rentrer tout le chemin.
Imagine, mon utilisateur parcourt son DD, il se rend dans  
E:\Didier\mesprogrammes\developpement\Delphi\  
et là il veut créer encore un sous-répertoire (par exemple 'toto'), je n'ai pas envie qu'il ait a taper  
E:\Didier\mesprogrammes\developpement\Delphi\toto dans l'edit  
JE voudrais qu'il parcourt son DD avec le shelltreeview, et arrivée au repertoire Delphi, il clique sur le bouton, et hop un dossier est crée dans le shelltreeview. l'utilisateur n'a plus qu'à modifier le nom du repertorie.


---------------
Matheux Fou - https://afficheur-tempo.fr - TEMPO BOX pour abonnés TEMPO EDF
n°520632
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-09-2003 à 20:24:14  profilanswer
 

CreateDir(ShellTreeView1.Selected + LeNouveauDossier);
 
ou un truc du genre
 
avec éventuellement un \ entre les deux


Message édité par antp le 22-09-2003 à 20:24:30

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°520636
davidmarli
Posté le 22-09-2003 à 20:28:27  profilanswer
 

oui, ok. En revanche ce qui m'étonne c'est que le répertoire n'apparaît pas dans la liste alors que si j'oouvre l'explorateur il a bien été crée !
Même en faisant un shelltreeview.update, il n'apparaît pas. JE suis obligé de quitter mon prg puis de le relancer pour qu'il tienne compte de la création du répertoire !!!


---------------
Matheux Fou - https://afficheur-tempo.fr - TEMPO BOX pour abonnés TEMPO EDF
n°520638
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-09-2003 à 20:29:50  profilanswer
 

Y a une propriété du shellTreeview qui dit qu'il doit surveiller les mises à jour, un Autoqqchose j'imagine.
Pour le rafraichir manuellement je pense pas que ce soit Update ou Refresh vu que ce sont des méthodes de TControl. Il y a peut-être quelque chose d'autre.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°520652
davidmarli
Posté le 22-09-2003 à 20:48:02  profilanswer
 

oui, effectivement, il y a un autorefresh dans les propriétés.
 
Bon et ben je crois que je vai arrêter de programmer pour ce soir, parce que là je suis vraiment plus très rentable !!
J'avais tout sous les yeux et j'ai rien vu. Ca ira mieux demain !
 
Encore merci pour ton aide.


---------------
Matheux Fou - https://afficheur-tempo.fr - TEMPO BOX pour abonnés TEMPO EDF
n°531640
os2
Posté le 05-10-2003 à 01:04:41  profilanswer
 

davidmarli a écrit :

Salut,
 
voilà j'ai une fiche sur laquelle je dois mettre un Directorylistbox et un DriveComboBox. Comment faire pour que ces deux objet ait le look XP. J'ai posé un XPmanifest sur la form mais cela ne change rien (en fait cela change l'aspet de la form1 alors que je l'ai posé sur la form2 !!)
Merci


 
met des couleurs bleu, jaune, orange fluo, tu auras ainsi le look windows teletubies


---------------
Borland rulez: http://pages.infinit.net/borland
mood
Publicité
Posté le 05-10-2003 à 01:04:41  profilanswer
 

n°531715
antp
Super Administrateur
Champion des excuses bidons
Posté le 05-10-2003 à 11:48:30  profilanswer
 

os2 a écrit :


 
met des couleurs bleu, jaune, orange fluo, tu auras ainsi le look windows teletubies


 
Pour une réponse ridicule de ce genre, ce n'était pas la peine de remonter ce topic


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [DELPHI] Comment avoir le look XP ?

 

Sujets relatifs
[DELPHI] récupérer le nom d'un fichier ...[Delphi] Recuperer des valeurs contenues dans une page web
[Delphi] Stockage d'un mot de passe. [Résolu][ Delphi ] Copier une instance de classe
[Delphi] Problème de transparence d'imageslancer une application externe avec delphi 6 ...
[DELPHI] Avec le chart, comment afficher plusieur courbes ?BCB6: installer des composants Delphi
Delphi et SAP ?[DELPHI] récupérer le nom du répertoire ... [RESOLU]
Plus de sujets relatifs à : [DELPHI] Comment avoir le look XP ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR