Salut JC,

En fait, la méthode setConfig du module sixpad prend en fait 3 paramètres.

Le troisième s'appelle multiple, et il est réglé par défaut sur False.

Cela veut dire que si tu l'omets ou que tu ne le met pas sur True, l'ancienne clé est écrasée.

Pour cumuler des valeurs pour une même clé de config, écris ce qui suit :

sixpad.setConfig("extension", "plugins/forPython.py", True)

sixpad.setConfig("extension", "plugins/secondPlugin.py", True)

Etc...

Bien amicalement,
Abdel.
----- Original Message ----- From: "Jean-Claude Armingaud" <jean-claude.arming...@laposte.net>
To: <progliste@ml.free.fr>
Sent: Saturday, January 30, 2016 10:04 AM
Subject: [progliste] Re: 6pad++- quelques préoccup ation s de scripting


Salut Abdel,

nickel ! la première méthode a suffit.

Maintenant, si j'ajoute un autre module dans le dossier plugins, que je le déclare avec setConfig, il écrase ton forPython ! pourquoi ? dois-je le rentrer à la main dans sixpad.ini ?

merci,

J.-C.


Le 30/01/2016 08:51, _Abdel_ a écrit :
Resalut JC,

Ah j'oubliais.

Pour vérifier si ta config est bien activée, dans la console, il faut mettre l'instruction que je t'ai citée dans mon précédent post en paramètre de print :

print(sixpad.getConfig("extension"))

Bien amicalement,
Abdel.

----- Original Message ----- From: "_Abdel_" <abdelkrim.bens...@free.fr>
To: <progliste@ml.free.fr>
Sent: Saturday, January 30, 2016 8:09 AM
Subject: [progliste] Re: 6pad++- quelques préoccupations de scripting


Salut JC,

Te voilà 3 méthodes pour solutionner le PB.

1. Première méthode :

Si tu as un fichier 6pad++.ini, supprime le ou renomme le.

Ceci fait, tu vérifies que le module forPython.py est bien situé dans un dossier plugins, situé au même niveau hiérarchique que l'exécutable 6pad++.exe.

Ensuite, si tu veux que la console te crée automatiquement le fichier de configuration 6pad++.ini, au format UTF-8 sans que tu n'aies quoi que ce soit à créer, tu ouvres 6pad++.

Une fois 6pad++ ouvert, tu presses la touche F12 pour appeler la console Python.

Dans la console Python, tu écris ce qui suit, puis tu valides sur entrée :

sixpad.setConfig("extension", "plugins/forPython.py")

Si tu veux ensuite vérifier si ta config a bien été prise en charge, toujours dans la console, tu écris ce qui suit, puis tu valides sur entrée :

sixpad.getConfig("extension")

Le chemin de ton extension forPython.py devrait alors s'afficher.

2. Seconde méthode :

Tu enregistres au même niveau hiérarchique que l'exécutable 6pad++.exe, un fichier 6pad++.ini, au format UTF-8 et tu inscris dedans :

extension=plugins/forPython.py

Si le fichier 6pad++.ini existe déjà, vérifie qu'il est bien au format UTF-8 et ajoute la ligne précitée dedans.

3. Troisième méthode :

Tu renommes tout simplement le fichier forPython.py en 6pad++.py et tu le mets au même niveau hiérarchique que ton exécutable 6pad++.exe.

Mais, c'est vraiment si les 2 premières procédures échouent.

Voilà, merci à toi, et saches que tu peux enrichir le module si tu as des idées d'améliorations...

Bien amicalement,
Abdel.

----- Original Message ----- From: "Jean-Claude Armingaud" <jean-claude.arming...@laposte.net>
To: <progliste@ml.free.fr>
Sent: Friday, January 29, 2016 11:51 PM
Subject: [progliste] Re: 6pad++- quelques préoccup a tio n de scripting


Salut Abdel et tous,

eh ben, mon forPython ne fonctionne plus ! Je suis triste.
Pour le moment, je n'ai pas trouvé pourquoi.
Je cherche.
J.-C.

Le 29/01/2016 18:56, _Abdel_ a écrit :
Resalut les mecs !

Bon, c'est bon, j'ai ajouté le menu "for Python" dans le menu Outils de 6pad++.

Vous pouvez apporter les modifs que vous souhaitez, c'est un travail collaboratif !

PS :

Si on l'étend pour les autres langages de programmation, il faudra peut-être changer le nom forPython, mais ce sera fastoche lol !

Mdrrrrrrrr.....

J'apprécie beaucoup l'esprit d'entraide et de partage que l'on a sur la progliste...

Bien amicalement,
Abdel.

----- Original Message ----- From: "_Abdel_" <abdelkrim.bens...@free.fr>
To: <progliste@ml.free.fr>
Sent: Friday, January 29, 2016 2:19 PM
Subject: [progliste] Re: 6pad++- quelques préoccupa tion de scripting


Salut Quentin,

Tout à fait d'acord avec ta proposition, je veillerais bien à intégrer les fonctionnalités de l'extension forPython dans le menu Outils, ce sera effectivement plus correct que d'ajouter un menu supplémentaire qui au final sera l'ong d'1 KM, plus pratique pour faire de la muscu que de la prog lol !

Je vais m'en occuper dans la prochaine mouture de l'extension.

Merci à toi...

Bien amicalement,
Abdel.

----- Original Message ----- From: "QuentinC" <quent...@cfardel.net>
To: <progliste@ml.free.fr>
Sent: Friday, January 29, 2016 2:07 PM
Subject: [progliste] Re: 6pad++- quelques préoccupa t ion de sc ripting


Coucou,

En fait je viens de penser à autre chose, ce serait peut-être bien de faire en sorte que les fonctionalités comme aller à la fonction précédente/suivante soit la même mais compatible avec plusieurs langages différents. A réfléchir. Ceci était la réflexion du vendredi en mode fatigué.
Progliste :
Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à