Page 1 sur 10

AAZ-Custo-Clique-Droit -Windows 7 /8/10- x86-x64 - by Nash

Posté : lun. 25 juil. 2011 19:49
par Nash
Custo-Clique-Droit Custo-Clique-Droit est une ptite application pour pouvoir mettre n'importe quel "exe" au clique droit bureau...facilement ! Ce log sera bien sur plein de maj car ce n'est pas les options a rajouter qui manque pour se simplifier la vie ;)
compatible x64 et x86...merci de vos retours


Image lien :
Contenu caché
Vous devez être inscrit et connecté sur ce forum pour voir le contenu caché.
merci aux testeurs zinzin et yahyah et a sh@rp pour conseils et code ;)

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : lun. 25 juil. 2011 20:04
par Nash
maj 1.1

-correction du message d'erreur si on veut supprimer la clé et qu'elle n'existe pas (verif de la clé avant ;) )
-ajouts du nom du log sous le bouton "chercher un exe"

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : lun. 25 juil. 2011 20:09
par sh@rp
Nash a écrit : @ sh@rp : c'est quand on fait ce genre d'utilitaire qu'on voit la complexité de ton log " my7-context-Menu" ...respect ;)
Et oui Nash... My 7 Context Menu est le logiciel qui m'a demandé le plus de temps pour faire l'étude du domaine qu'est la base de registre dans tout ses états.

Et à chaque étude il appartient de se faire un petit mémento avant de se lancer dans le développement ca permet de mieux connaitre l'environnement dans lequel on va se retrouver (c'est ca une mini-étude en fait) :

http://wallace87000.upd.fr/M7CM-Tuto.pdf

Cependant tu aurais pu tenir compte de mes conseils pour permettre à l'utilisateur de sélectionner ou il veut voir apparaitre son item (Top, Center, Bottom) dans le menu contextuel en utilisant une combobox. J'espère que tu y travailles car ton soft possède une bien grande fenêtre pour le si peu de fonction que tu proposes à l'utilisateur.
Tu peux ausssi proposer l'ajout du menu contextuel sur l'ordinateur. ;)

A+

PS : Un petit "credits to" car c'est mon code source. Merci. ;)

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : lun. 25 juil. 2011 20:13
par Nash
PS : Un petit "credits to" car c'est mon code source. Merci.
t'inquiete , tout le monde sait que tout ce que je fais , c grace a toi ;);) mais je mettrai promis ;)
sélectionner ou il veut voir apparaitre son item (Top, Center, Bottom)
tu crois que je me sert pas de tes conseils :o test le log ;);)

je look le pdf demain la taf ;)

bonne soiree l'ami...

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : lun. 25 juil. 2011 20:42
par yahyah206
marche bien chez moi :P merci nash :$
et merci sh@rp pour toute son aide apporté a toutes ces créations :P

si je peux me permettre :$ dans la boite de dialogue pour l'emplacement dans le clic droit: ajouter le nom de la position, au debut me suis demandé a quoi servait c'est 3 cases ^^ (je sais que c'est en développement)

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : lun. 25 juil. 2011 21:06
par sh@rp
Arff tu n'as toujours pas compris Nash. Tu ne testes pas logiquement tes softs avant de les diffuser ce type d'erreur se corrige avant de livrer l'executable :

Image

Erreur : Ne peut pas supprimer la clé car elle n'existe pas.

PS : prière de réfléchir à ton projet avant de le coder stp... C'est le B A -BA. Il faut que tu étudies tout les scénarios possibles pour palier à ce genre de problème (cf capture).

Quand l'utilisateur sélectionne son fichier rien ne l'empêche d'aller cliquer sur le bouton "retirer du clique droit du bureau". Donc forcément si le menu contextuel n'exsite pas (ce qui est probable lorsque l'user utilise pour la 1ère fois ton soft), alors une erreur est générée et comme tu n'as pas mis de "Try Catch Ex " dans ton code qui permet de supprimer une clé de registre alors c'est une erreur Framework forcément.
Tu n'écoutes pas ce que je te dis c'est dingue ca.....??!!!
Donc DeleteSubKeyTree dans un "Try Catch ex".

Ce que tu peux aussi prévoir c'est que lorsque la clé n'existe pas dans le registre alors tu places la valeur "False" à la propriété "Enabled" de ton contrôle "Button3" :

Code : Tout sélectionner

Me.Button3.Enabled = False
A+

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : mar. 26 juil. 2011 05:35
par Nash
re :)

alors pour yahyha : je pige pas , tu as pas ca ???

Image

pour sh@rp :

si contrairement a c que tu crois , j'ecoute tes conseils et je fais une verif de l'existance de la clé avant de la supprimer ;)
Dim test As Microsoft.Win32.RegistryKey = My.Computer.Registry.ClassesRoot.OpenSubKey("DesktopBackground\shell\" & nom, False)
If test Is Nothing Then
MessageBox.Show("Ce raccourci n'existe pas dans le clique droit")
je me suis tout simplement trompé dans l'upload du fichier , j'ai uploader la 1ere version , mais en testant j'avais remarqué cette erreur et corrigé dans la 1ere maj :)
Tu n'écoutes pas ce que je te dis c'est dingue ca.....??!!!
si si jt'assure :)

mais pas de "try catch ex" car je pense pas besoin etant donné que si la clé n'existe pas , alors messagebox , et si elle existe alors modif ;)

look cette version , et desolé pour l"erreur d'upload ;)
Arff tu n'as toujours pas compris Nash.
si je commence a piger quelques trucs mais ce domaine est tres vaste et nouveau pour moi :)

merci des retours :)

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : mar. 26 juil. 2011 06:07
par yahyah206
:tmi: quel boulet je fais :tmi:
si j'avais fait la mise a jour j'aurai eu :$

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : mar. 26 juil. 2011 14:03
par Nash
maj : 1.5

-possibilité de choisir son icone perso
-possibilité de choisir le texte a afficher dans le clique droit

Image

Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash

Posté : mar. 26 juil. 2011 15:34
par elgayer
Tésté et approuvé chez moi...sa fonctionne niquel!

bon travail Nash continu comme sa :)