Liste dinamique dans une extension

Asked by DELALANDRE

Bonjous
Pour les besoin d'une extension, je souhaite mettre dans la boite de dialogue des parametres une liste déroulante de valeurs.
Jusque la pas de probleme j'ai réussi à faire, mais la liste est figée.
Maintenant je voudrait que cette liste soit dynamique, par exemple, la lise des couleurs utilisée dans le SVG courant, une une liste venant d'un fichier CSV par exemple.
Est il possible dans le fichier pyton d'alimenter une liste déroulante du fichier INX de parameters ,et comment ?

A moins qu'il n'existe déjà une extension qui fasse cela: changer la couleur de tous objets par une autres, couleur par couleur sans modifier les autres couleurs.

Cordialement JJDai

Question information

Language:
French Edit question
Status:
Solved
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Solved by:
DELALANDRE
Solved:
Last query:
Last reply:
Revision history for this message
DELALANDRE (jjd) said :
#1

Au temps pour moi, je viens de trouver une extensions qui permet de changer une couleur par une autre, je ne l'avais pas vu.
toutefois son l'interface ne permet pas de lister les couleurs du document, il faut les saisir manuellement, et faire l'opération couleur par couleur.
Je vais voir si je peux m'en inspirer, et je suis toujours preneur d'une solution pour aliementer une liste dynamiquement.
Cordialement JJDai

Revision history for this message
jazzynico (jazzynico) said :
#2

Bonjour,

Je vous confirme qu'il n'est actuellement pas possible de lier l'interface des extensions (le fichier INX) avec un paramètre issu du document. La seule solution consisterait à utiliser une extension interne, mais il faudrait la coder en C++ et compiler, ce qui est beaucoup moins souple que de coder dynamiquement en INX et Python.

Bonne journée !

Revision history for this message
DELALANDRE (jjd) said :
#3

domage, mais merci pour la réponse.
JJDai